Silo Elevated Cuisine & Bar
San Antonio
New American Restaurant
$$$$
Silo boasts three locations in the San Antonio area. Whichever one you go to, be sure to try the chicken-fried oysters.
Silo boasts three locations in the San Antonio area. Whichever one you go to, be sure to try the chicken-fried oysters.