Perry’s Coming Soon to San Antonio
Perry’s Restaurants, a Texas-based, family-owned group of fine-dining restaurants, will open a 10,000-square-foot location of its award-winning Perry’s Steakhouse & Grille in San Antonio in late Summer 2011. Perry’s Steakhouse will be located at 15900 La Cantera Parkway, at the Falls in The Shops at La Cantera. The development is home to many luxury retailers […]
Read More
