Silo Terrace Oyster Bar
22311 W Interstate 10, San Antonio, TX 78257
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: - Other Link
https://www.siloelevatedcuisine.com/locations/silo-terrace-oyster-bar
- Categories
- Seafood Restaurants, American Restaurants, Restaurants, Steak Houses
- Other Information
Cuisines: American, Seafood, Steakhouse
Cuisine: American, Seafood, Steakhouse
Suggest an Edit