158
DALLAS — El Castor, a Mexican restaurant, has leased 2,930 square feet of space in the Meadow Central Market in Dallas. The property is located at the corner of North Central Expressway and Meadow Road. The Weitzman Group's Austin Schenkel and Christopher Young handled the lease. El Castor currently has three locations in Mexico.