Silo Terrace Oyster Bar
Restaurant $$
22211 IH-10 Suite 1210, San Antonio, TX 78257
San Antonio
Description
The newest Elevated Restaurant from the Silo family at Dominion/IH-10.
A Seafood experience with Silo's signature, elevated cuisine & service. Frequently Asked Questions
Places You Should Consider
Silo Terrace Oyster Bar Photos
News & Articles