This premier restaurant location at 2433 N. McColl Rd, McAllen, TX, is offered for lease. It presents a rare opportunity for culinary entrepreneurs to establish a landmark dining destination. The property, spanning 3,998 square feet on a 0.91-acre lot with 32 parking spaces, is a second-generation restaurant space built in 2010. It enjoys high visibility on McColl Rd, a vital artery witnessing over 22,000 vehicle per day.
Compare listings
Compare