Flowood has at least 10 Mexican restaurants but El Sombrero tops them all! Their new location feels more open and they have stepped up their service and selection. Fajitas, guacamole and salsa are great. They will change the sauce on any dish. Great lunch menu and best of all are the margaritas!