Silo Terrace Oyster Bar Silo Terrace Oyster Bar

Silo Terrace Oyster Bar Map

22211 IH-10 W., Ste. 1210 (Stonewall Pkwy.)
San Antonio, TX 78257
Map
Stylish Silo Terrace continues the upstairs dining theme of the original, but adds oysters and seafood to the equation.
Openings: Lunch & Dinner daily

Features