It's 🌮 Time!
Menu
Craving
Tortas
|
Enchiladas
|
Ceviche
|
Chile Reneno
|
Tamales
|
Burritos
|
Carnitas
.
Taqueria El San Luis
Address:
7094 Hodgson Memorial Dr, Savannah, GA 31406
Phone:
(912) 495-5415
Reviews