Showing results for silo terrace oyster bar
Search instead for siloterraceoysterbar
SILO Terrace Oyster Bar
(489)
Oyster bar restaurant
Elevated seafood spot offering raw shellfish, global fish dishes & house cocktails in modern digs.
Address: Access Road, 22211 I-10, San Antonio, TX 78256
Hours: Closed ⋅ Opens 11 AM Fri
Phone: (210) 698-2002
Modern take on an oyster bar with delicious seafood and handcrafted cocktails. #silofamily. Click the link below to view a menu or make reservations!
People also ask
Who owns Silo restaurant San Antonio?
How long has the Oyster Bar been around?