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.

More From Thrillist