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.

Cafe Luna Bistro - CLOSED

6700 Gulf Blvd, St. Pete Beach, FL 33706-2026
+1 727-360-7500
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent77%
  • Very good13%
  • Average6%
  • Poor3%
  • Terrible1%
Oct 28, 2015
“Excellent - Highly Recommended. ”
Oct 22, 2015
“Tasty unique food”
Restaurant Hours Closed
American, European, Wine Bar, Steakhouse
$$ - $$$
6700 Gulf Blvd, St. Pete Beach, FL 33706-2026
All Details
Reviews (485)
Traveler rating
Traveler type
Time of year

1 - 10 of 475 reviews

Reviewed October 28, 2015 via mobile

Bit late posting this as we stayed in St Petes last April. We ate here twice during our stay and both times the food was excellent. Also the staff, owner and atmosphere are very welcoming & relaxed. We are returning to St Petes in March...More

1  Thank Chas1308
Reviewed October 22, 2015

We really enjoyed the atmosphere and food here and that it is not a chain restaurant. We went with our couple friend's that are vegetarians and they loved it too! Plenty of variety and we all loved our dishes.

Thank rachelray85
Reviewed October 2, 2015

I love this restaurant, it's a bit classier than many along the beach, but it's still a relaxed place to eat. I've tried lots on the menu, but the sea food curry is my favourite, lots of sea food, beautifully presented. The service is good...More

1  Thank Jane S
Reviewed September 25, 2015 via mobile

This places is at the top of my favorite dining spots in the St Pete beach area! Their steak is always amazing. Plus it's a children friendly places, which good for me because my family and I are always together!

1  Thank SandraKlepps
Reviewed September 16, 2015

Went there in the evening and in all honesty could not find fault with anything. On the evening that we were there it was pretty quiet and so the atmosphere was a bit lacking but both the food and the service was top drawer .Not...More

2  Thank 01760
Reviewed September 15, 2015

Wonderful food - the steak is out of this world. Good service, excellent kids food (they also had steak) and nice wine menu. Just not located on the beach which is why I didn't give it 5 stars.

1  Thank 1madonna
Reviewed September 1, 2015

Excellent food, quiet and comfortable atmosphere, great wine selection! Not a large Bistro so make a reservation

1  Thank Donna Y
Reviewed August 30, 2015 via mobile

Unfortunately we went here on the last night of our holiday. Having sampled the excellent food, atmosphere and service we were annoyed with ourselves for not going earlier so we could go back a couple more times !! The food was excellent. Being a la...More

3  Thank spud951
Reviewed August 29, 2015 via mobile

Excellent little place with quaint decor, excellent food, and quick service! The bread was amazing right from the get go and it continued to impress. A little pricey but it was quality.

1  Thank Andrea E
Reviewed August 27, 2015 via mobile

Very nice, calm, atmosphere. Fantastic food from a variety of cultures cooked to perfection. English owner/chef is a master of his craft and is well supported by his friendly staff. Highly recommend the Chicken Thai Curry but wish we were here for longer to sample...More

2  Thank Paul B
Nearby HotelsSee all 32 hotels in St. Pete Beach
Gulf Tides Inn
375 reviews
.03 miles away
St Pete Beach Suites
539 reviews
.10 miles away
Postcard Inn on the Beach
685 reviews
.24 miles away
Sundial Beach Motel
13 reviews
.29 miles away
Nearby Restaurants
Sola Bistro & Wine Bar
206 reviews
.00 miles away
St. Pete Beach Produce & Deli
222 reviews
.19 miles away
La Casa Del Pane
293 reviews
.20 miles away
Barracuda Deli Cafe
122 reviews
.03 miles away
Nearby Attractions
Saint Pete Beach
4,465 reviews
.17 miles away
Swim with the Fishes
294 reviews
.36 miles away
Upham Beach
126 reviews
.19 miles away
Corey Avenue Sunday Market
32 reviews
.35 miles away
Improve this listing

Restaurant Details

Average prices
$8 - $28
Good for
Romantic, Local cuisine, Special occasions, Business meetings
Open Hours
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
4:00 PM - 10:00 PM
Location and Contact Information
  • Address: 6700 Gulf Blvd, St. Pete Beach, FL 33706-2026 (Formerly Cafe Luna)
  • Location: United States  >  Florida (FL)  >  St. Pete Beach
  • Phone Number: +1 727-360-7500
Cozy bistro dining in the heart of St.Pete Beach, serving the freshest seafood & steaks. Eclectic menu to suit all tastes. Casual/upscale, with soft lighting & low music, perfect for a relaxed night out.
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