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 - Pensacola Beach

) #20 of 35 Restaurants in Pensacola Beach ££ - £££ Mexican,
400 Quietwater Beach Rd, Pensacola Beach, FL 32561-2059
+1 850-934-5999
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good29%
  • Average14%
  • Poor4%
  • Terrible7%
Travellers talk about
“lime rice” (9 reviews)
“chimichanga” (8 reviews)
“black beans” (12 reviews)
Open Now
11:00 - 21:00All hours
Mexican, Southwestern
££ - £££
400 Quietwater Beach Rd, Pensacola Beach, FL 32561-2059
All Details
Write a Review
Reviews (244)
Traveller rating
Traveller type
Time of year

1 - 10 of 243 reviews

Reviewed 1 week ago

We stepped into Cactus Flower at the suggestion of several friends during our recent visit to Pensacola Beach. Easily located in the Boardwalk with easy access parking, it is surrounded by other bars and eateries at the pier. The waitress was delightful, a college student...More

Thank swnalley
Reviewed 1 week ago via mobile

Outstanding service, great Mexican food. Fresh guacamole was really good and well presented. Clean with great boardwalk reviews

Thank redporsche911
Reviewed 2 weeks ago via mobile

We returned to cactus flower because we remember it from years past during our visits to Pensacola Beach. Very disappointed this year. While the server was nice, the service was very slow. I think he might've been avoiding us because the kitchen was so backed...More

Thank Shirleygirley
Reviewed 2 weeks ago

We love going to Cactus Flower for a fresh taste on the usual Mexican fare we have at home. I tried the quesadilla, and my husband had fish tacos. Both were prepared as described and were excellent. My daughter also had a chicken quesadilla. Hers...More

Thank m1a1p1
Reviewed 2 weeks ago

Have been to Cactus Flower many times and I've never had a bad meal. The margaritas are great, I've tried probably all of them. Definitely recommend getting the cheese dip! We usually have a large group so we get both (the white and the orange)!!...More

Thank cmmedlin07
Reviewed 3 weeks ago via mobile

I had a burrito, served cold on cold dish. I got another one, it was just warm, not hot on a COLD PLATE again! My wife had Flauta, overcooked. Don't waste your time or money, find a restaurant that prepares food the right way. We...More

Thank thomasr1950
Reviewed 3 weeks ago via mobile

We stopped in on a hot day while walking the boardwalk to get my daughter a sprite to go. The sprite was $2 And we paid with a $5. The hostess asked if we wanted change... We said yes and left her .50 which was...More

Thank Gina C
Reviewed 4 weeks ago via mobile

We ate here last night with friends and had a great meal! The salsa and queso was really good. My husband and I shared the Ensenada wrap (burrito) with Mahi Mahi, black beans and lime cilantro rice. It was delish!! Our friends had chimichamgas and...More

Thank Susiebelles
Reviewed 3 July 2017 via mobile

The family and I have eaten here several times. We come here every time were in town. The food is always great and the service is good. We have tried almost e very thing on the menu and haven't had a bad meal yet..... we...More

Thank James C
Reviewed 26 June 2017 via mobile

I love Mexican food. This isn't it. Food and drinks were about the quality I'd expect for a $20 bill, not $60+

Thank Rachel R
Nearby Restaurants
Red Fish Blue Fish
2,307 reviews
.21 miles away
Flounder's Chowder House
2,726 reviews
.13 miles away
The Drowsy Poet
242 reviews
.22 miles away
Crabs We Got Em
2,423 reviews
.26 miles away
Nearby Attractions
Gulf Islands National Seashore - Florida District
955 reviews
.17 miles away
Pensacola Beach East Dog Park
8 reviews
.10 miles away
Key Sailing
263 reviews
.01 miles away
Hot Spots Fishing Charters
131 reviews
.15 miles away
Questions & Answers
Get quick answers from Cactus Flower Cafe - Pensacola Beach staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids, View, Groups
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 400 Quietwater Beach Rd, Pensacola Beach, FL 32561-2059
  • Location: United States  >  Florida (FL)  >  Florida Panhandle  >  Pensacola Beach
  • Phone Number: +1 850-934-5999
  • 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