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.

Moon Under Water

332 Beach Dr NE, St. Petersburg, FL 33701-3406
+1 727-896-6160
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good40%
  • Average12%
  • Poor3%
  • Terrible2%
Travelers talk about
“curry” (283 reviews)
“fish and chips” (220 reviews)
“guinness burger” (19 reviews)
Closed Now
Indian, Bar, International, British, Pub, Vegetarian Friendly, Vegan Options, Gluten Free Options
₱₱ - ₱₱₱
332 Beach Dr NE, St. Petersburg, FL 33701-3406
All Details
Write a ReviewReviews (1,477)
Traveler rating
Traveler type
Time of year
  • More languages

1 - 10 of 1,441 reviews

Reviewed 6 days ago

We enjoyed a nice lunch there a bit ago. The food was good and the service was great. Nice place to enjoy lunch outside.

Thank Sandy34698
Reviewed 1 week ago

Excellent food and service. The haddock was outstanding, best fish in Florida by far. Nice spot right on the road near the beach.

Thank Brr4346AD
Reviewed 1 week ago via mobile

We have been eating here since 2001 and have seen The Moon go through many changes. All have been good, until today. The food quality is definitely not as good as it used to be. The curry was the best around but today tasted like...More

Thank Brandy P
Reviewed 1 week ago

There are many English Style eateries in the area, this one comes with a story. You need to visit and read the stories that are provided. I kept the menu to read the reasoning behind the name of the Pub. Wait staff was courteous and...More

Thank ongrcn449
Reviewed 2 weeks ago

I took my brothers here to eat lunch when they were visiting from Michigan and Arizona. They loved the food, atmosphere and adult beverages.

Thank bonniez343
Reviewed 4 weeks ago via mobile

Consistently good food. The fish and chips were excellent. Service was good. We sat inside because it was so hot. When the weather is nice, it is nice to sit outside.

Thank seterry3188
Reviewed 5 weeks ago

If you like English Pubs, this The Real Deal. Terrific and tasty English and American food and a large choice in English ales along with Florida craft brews. You actually get the feeling that you're in an English Pub (even if its 90 degrees outside)....More

Thank ibpress
Reviewed 12 July 2018

poor service not just are table every body around us hope it was just a off day 3 of us had lunch special fish was under cooked pink and rubbery. people next to us tried to get refills on drinks nobody paying attention to them...More

Thank brian w
Reviewed 10 July 2018 via mobile

With an interesting menu that has a truly authentic British/Indian flare plus great salads, a location with dining views of the heart of St. Petersburg’s downtown waterfront. How can you possibly go wrong?

Thank Lee G
Reviewed 10 July 2018

We had the haddock dinner platter to split and there was plenty of food. Also had the vanilla roohibos tea and a pint of house ale. All food was presented well and in a timely manner. We are eager to check out a happy hour...More

Thank tamikraeger
Nearby HotelsSee all 42 hotels in St. Petersburg
The Birchwood
180 reviews
.03 km away
The Vinoy Renaissance St. Petersburg Resort & Golf Club
1,988 reviews
.31 km away
Hotel Indigo St Petersburg Downtown North
566 reviews
.45 km away
Hampton Inn and Suites St. Petersburg Downtown
1,181 reviews
.45 km away
Nearby Restaurants
Paciugo Gelato & Caffe
716 reviews
.04 km away
Parkshore Grill
1,270 reviews
.08 km away
Annata Wine Bar
283 reviews
.02 km away
1,268 reviews
.25 km away
Nearby Attractions
Chihuly Collection
1,933 reviews
.11 km away
Museum of Fine Arts
797 reviews
.16 km away
North Straub Park
97 reviews
.13 km away
South Straub Park
22 reviews
.27 km away
Ask a question
Questions & Answers
Dorothy G
26 June 2016|
AnswerShow all 9 answers
Response from TravelBuff97 | Reviewed this property |
Martin B
8 July 2015|
AnswerShow all 10 answers
Response from bthomaspe | Reviewed this property |
We went on an off night , MONDAY, and did not make a reservation Suggest that you call them
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$30
Lunch, Dinner, Brunch, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Special occasions, Large groups, Local cuisine, Families with children, Kids, Bar scene, Scenic view
Open Hours
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 11:00 PM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
Location and Contact Information
  • Address: 332 Beach Dr NE, St. Petersburg, FL 33701-3406
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: +1 727-896-6160
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