
Mexican
Gulf Shores & Orange Beach
In Gulf Shores and Orange Beach, enjoy a laid back, family-friendly and fun atmosphere when you visit one of the Mexican restaurants in the area.
Quench your thirst by ordering a sweet tea, margarita or draft beer from one of the full-service bars and then order your favorite Mexican dish containing some of the freshest ingredients and finest spices around.
Find Mexican Restaurants
Areas
General
Restaurant
Margarita Loca Bar & Grill
3800 Gulf Shores Pkwy., Ste. 380
Gulf Shores, AL 36542
Phone
(251) 948-0818
Mexico Lindo
25405 Perdido Beach Blvd., Ste. 25
Orange Beach, AL 36561
Phone
(251) 974-2777
The Village Lawn
925 Beach Club Trail
Gulf Shores, AL 36542
Phone
(251) 224-2500
Sol y Mar Mexican Grill & Cantina
4725 Main St., Ste. F-123
Orange Beach, AL 36561
Phone
(251) 271-0800
Chronic Tacos
25755 Perdido Beach Blvd., Ste. A
Orange Beach, AL 36561
Phone
(251) 981-0040
Cactus Cantina on Canal Road
25908 Canal Rd.
Orange Beach, AL 36561
Phone
(251) 974-0060
Cactus Cantina
3849 Gulf Shores Pkwy., Ste. 1
Gulf Shores, AL 36542
Phone
(251) 943-8115
Cactus Cantina Orange Beach
25311 Perdido Beach Blvd.
Orange Beach, AL 36561
Phone
(251) 981-4628
Playa
27842 Canal Rd.
Orange Beach, AL 36561
Phone
(251) 981-9891
Tequila Mexican Restaurant
1545 Gulf Shores Parkway
Gulf Shores, AL 36542
Phone
(251) 968-5171