Seafood Restaurants in San Antonio, TX

 1.
76 NE Loop 410
San Antonio, TX
 (22)
6.6 mi
More Info
 2.
120 Produce Row
San Antonio, TX
 (29)
0.3 mi
More Info
 3.
5803 N. Loop 1604 W
San Antonio, TX
 (2)
13.4 mi
More Info
 4.
700 E Sonterra Blvd Suite 308
San Antonio, TX
 (1)
13.2 mi
More Info
 5.
2814 Fredericksburg Rd
San Antonio, TX
 (27)
3.9 mi
More Info
 6.
17415 San Pedro Ave
San Antonio, TX
 (3)
12.4 mi
More Info
 7.
1834 N Loop 1604 W
San Antonio, TX
 (6)
12.8 mi
More Info
 8.
2815 N Loop 1604 E
San Antonio, TX
 (2)
12.8 mi
More Info
 9.
115 N Loop 1604 E # 1108
San Antonio, TX
12.8 mi
More Info
10.
6820 Huebner Rd
San Antonio, TX
 (1)
9.7 mi
More Info