St Cecilia Mexican Fish Fry
Address:
906 Eichelberger St, Saint Louis, MO 63111
Phone:
(314) 351-1318
Nice to Know:
Restaurants
Other Businesses:
- Snarf's at 614 Washington Ave, Saint Louis, MO 63101
- Stefano's at 504 N 10th St, Saint Louis, MO 63101
- Louies Pizza Company at 5406 Hampton Ave, Saint Louis, MO 63109
- Mariachi's II at 4625 Gravois Ave, Saint Louis, MO 63116
- Elaia at 1634 Tower Grove Ave, Saint Louis, MO 63110