Seafood Restaurants

10 8 Silo Restaurant and Bar

Address: 1133 Austin Highway, San Antonio, TX 78209

10 8 4th Street Bistro

Address: 307 4th St, Blanco, TX 78606

10 8 The Grill at Leon Springs

Address: 24116 I-10 West, San Antonio, TX 78257

10 8 Cripple Creek Steakhouse

Address: 5667 US-90 W, Del Rio, TX 78840