We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cactus Flower Cafe - CLOSED

3800 Gulf Shores Pkwy, Gulf Shores, AL 36542-2836
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good24%
  • Average12%
  • Poor3%
  • Terrible3%
Travellers talk about
Restaurant Hours Closed
3800 Gulf Shores Pkwy, Gulf Shores, AL 36542-2836
All Details
Reviews (133)
Traveller rating
Traveller type
Time of year

1 - 10 of 133 reviews

Reviewed 5 December 2016

We have eaten here several times over the last few years, and I can honestly say that I have NEVER had bad food, or bad service. This restaurant can best be described as a very nice upscale restaurant, without any pretentions. I think of it...More

Thank LTorrence
Reviewed 17 September 2016

This is better than most average Mexican restaurants. Many of the ingredients appear to be fresh. Chimichanga apps are excellent.

Thank Totothedog
Reviewed 3 September 2016

Today was our first time to go to Cactus Flower Cafe. We'd heard mixed reviews but decided to give a try anyway. The food was really good. The chips didn't seem freshly made but they were good, as was the salsa. I had the shredded...More

1  Thank Jennifer D
Reviewed 28 August 2016 via mobile

My husband and I stopped by The Cactus Flower Cafe today for lunch. Although off the beaten path, and in a shopping center, the restaurant had a nice atmosphere. White tablecloths and original art were part of the decor. (Who does THAT in a typical...More

1  Thank 36532local
Reviewed 17 July 2016 via mobile

We found this Resteraunt last year while on vacation and was looking forward to eating there again. Unfortunately, our experience this year was not good. The food and drinks were only just edible vs. Very good Last year. The margaritas had no tequila and the...More

1  Thank Traci C
Reviewed 10 July 2016 via mobile

This place is a great stop during vacation if wanting Mexican food!! They have amazing service, great setting, and the food is yummy!!! Highly recommend the mahi fish tacos!!! We all loved them!!! Second year to come here and it was same wonderful service as...More

1  Thank Mrs. Alli B
Reviewed 9 July 2016

As a vegetarian eating "mexican" usually means a cheese enchilada or a cheese quesadilla.. but I was surprised to find fresh ingredients, fresh salsa, vegetarian options,and several Mexican beers on tap at this location. The food was excellent,our server was great to talk to as...More

1  Thank bjw1953
Reviewed 6 July 2016 via mobile

People were so friendly from the minute we walked in! We felt like they really wanted us there. Food was excellent and just the right portion size (big) for our hungry family. I would go there again tomorrow!

Thank Jim D
Reviewed 1 July 2016

My first time at this restaurant was down in Pensacola and I was so happy to see one close to Orange Beach. Worth the drive off of the beach. The food is always fresh and I have always had great service. It definitely is a...More

Thank Borden L
Reviewed 24 June 2016

We loved the food and the atmosphere of this restaurant. The servers were really nice and helpful. We will be back!

Thank dtholbrooks
Nearby HotelsSee all 25 hotels in Gulf Shores
Courtyard Gulf Shores Craft Farms
280 reviews
.20 km away
Microtel Inn & Suites by Wyndham Gulf Shores
1,227 reviews
.75 km away
Staybridge Suites Gulf Shores
374 reviews
1.01 km away
Red Roof Inn Gulf Shores
142 reviews
1.90 km away
Nearby Restaurants
Kitty's Kafe
700 reviews
.23 km away
Cactus Cantina Mexican Grill
424 reviews
.55 km away
LongHorn Steakhouse
210 reviews
.27 km away
Island Wing Company
234 reviews
.97 km away
Nearby Attractions
Gulf Shores Welcome Center
386 reviews
1.13 km away
Cotton Creek at Craft Farms
42 reviews
1.45 km away
Cobb Theatres Pinnacle 14
19 reviews
.19 km away
Cypress Bend at Craft Farms
24 reviews
1.48 km away
Improve this listing

Restaurant Details

Open Hours
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
11:00 AM - 3:00 PM
5:00 PM - 9:00 PM
Location and Contact Information
  • Address: 3800 Gulf Shores Pkwy, Gulf Shores, AL 36542-2836
  • Location: United States  >  Alabama (AL)  >  Gulf Shores
  • Phone Number: 251-948-4642
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing