Full menu with prices & pictures
El Sombrero 278 Dogwood Boulevard, Flowood, 3923...
+16019198921
A complete menu of El Sombrero from Flowood covering all 4 dishes and drinks can be found here on the menu.
Chimichanga
Nachos
Omelette
Chicken