El Rodeo Seafood & Taqueria
Add to Favorites
Add Hours
Saved to Favorites
11/14/2015
Best restuarant in san antonio tx the best seafood and mexican rood you have to try they have 2 sa locations
Phone: (210) 592-7497
Address: 2426 Culebra Rd, San Antonio, TX 78228
Cuisines: Mexican, Latin American
728 Fredericksburg Rd, San Antonio, TX 78201
3201 W Poplar St, San Antonio, TX 78228
606 West Ave, San Antonio, TX 78201
2100 Culebra Rd, San Antonio, TX 78228
1327 Culebra Rd, San Antonio, TX 78201
543 Ruiz St, San Antonio, TX 78207
1011 Donaldson Ave, San Antonio, TX 78228
4723 W Commerce St, San Antonio, TX 78237
129 Bandera Rd, San Antonio, TX 78228
204 E Houston St, San Antonio, TX 78205