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

Certificate of Excellence
Indian, Irish, Seafood, International, British, Pub
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
332 Beach Dr NE, St. Petersburg, FL 33701-3406
Improve this listing
11:00 am - 12:00 am
Closed now
See all hours
Sun - Thu 11:00 am - 11:00 pm
Fri - Sat 11:00 am - 12:00 am
Dining options: Late Night, Lunch, Dinner, Outdoor Seating, Reservations, Seating, Takeout, Waitstaff

TripAdvisor Reviewer Highlights

Read all 940 reviews
Visitor rating
  • 388
  • 380
    Very good
  • 109
  • 36
  • 27
Rating summary
  • Food
    4 of 5 stars
    4 of 5 stars
  • Value
    4 of 5 stars
    4.5 of 5 stars
Excellent baked brie and grilled salmon

I always enjoy the baked brie and tried the grilled salmon. It was flavorful and cooked perfectly and the rice it was served with was outstanding.

4 of 5 starsReviewed 1 week ago
Les L
Good for:
  • Romantic
  • Families with children
Add Photo Write a Review

940 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • Danish first
  • English first
  • French first
  • German first
  • Italian first
  • Portuguese first
  • Russian first
  • Any
English first
Carmarthen, United Kingdom
Level Contributor
17 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 stars Reviewed 3 days ago NEW

My brother in law and his friends has been a customer at The Moon since its very early days and he loves it as we do when we visit St Petes. Good curries and British food to suit your taste buds and reasonable prices

Thank sirgar
Cape Town Central, South Africa
Level Contributor
45 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 stars Reviewed 4 days ago NEW

The menu suited us as it was British fare and at bargain prices. The food was very good . Up till 7pm all drinks were half price ! General atmosphere was friendly and the restaurant was full.

Thank 312659Cheary
Level Contributor
642 reviews
366 restaurant reviews
common_n_restaurant_reviews_1bd8 123 helpful votes
4 of 5 stars Reviewed 1 week ago

I always enjoy the baked brie and tried the grilled salmon. It was flavorful and cooked perfectly and the rice it was served with was outstanding.

Thank Les L
Gulfport, Florida
Level Contributor
56 reviews
45 restaurant reviews
common_n_restaurant_reviews_1bd8 58 helpful votes
5 of 5 stars Reviewed 2 weeks ago

This British eatery serves WONDERFUL curries...what a treat! Great friendly service, nice sidewalk seating. My partner had a short-rib burger (the short-rib meat is ground raw and made into a burger)...it was topped with goat cheese and bacon....top notch! Guinness on tap was properly not over-chilled. Fun place, we'll be back.

Thank ConejoRapido
Level Contributor
3 reviews
5 of 5 stars Reviewed 2 weeks ago

We've been visiting St. Pete annually for the past 3 summers. My teenage daughter loves the fish 'n chips -- but there is plenty to choose from on the menu. The Thai selections were surprisingly good. Great beer selection too. A mandatory visit is in order when we return to the downtown area!

Thank Chris B
Albany, NY
Level Contributor
151 reviews
81 restaurant reviews
common_n_restaurant_reviews_1bd8 229 helpful votes
1 of 5 stars Reviewed 2 weeks ago

Several local people recommended this restaurant so we gave it a try. It is located on one of the major attractive streets in St. Petersburg. My wife ordered a broiled chicken sandwich and I ordered a tandoori chicken platter. The minute they came out you could see that they were not real chicken breasts but were of the frozen variety... More 

Thank mkatrack
Dunedin, FL
Level Contributor
103 reviews
53 restaurant reviews
common_n_restaurant_reviews_1bd8 80 helpful votes
5 of 5 stars Reviewed 2 weeks ago

We have eaten here many times and is a favorite spot when we are in St Pete. The menu has something for everyone as well as a wide array of British inspired entrees. We have found their curries to always be top notch. They have a great selection of draft beers and wine. A great spot for lunch or dinner.

Thank itrvlfar
St. Petersburg, Florida
Level Contributor
67 reviews
40 restaurant reviews
common_n_restaurant_reviews_1bd8 125 helpful votes
5 of 5 stars Reviewed 2 weeks ago

Long before St Petersburg was a bustling spot and craft beers were cool...moon has been here. The same exact menu...heck even some of the servers have been around for decades. But one thing is certain.... They do an excellent job. No need to change this food...it is a very complex and interesting menu....and a wide selection of great beer. Sitting... More 

2 Thank saintpetermatt
Gainesville, Florida
Level Contributor
37 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
4 of 5 stars Reviewed 2 weeks ago

Stumbled upon this place after looking to get s quick bite to eat with the fam. Place was not bad actually. I had chicken pot pie and rest of the party had fish and chips. Both were very good. Prices are bit high but it's downtown St. Pete. They could put up more than four scarves and if this was... More 

Thank mico0616
Largo, Florida
1 review
5 of 5 stars Reviewed 3 weeks ago

The curry was excellent as always, I recommend getting the "Traditional Set-Up" with it. My wife had the fish and chips still the best around. The out side dinning is awesome this time of year.

Thank Dale P

Travelers who viewed Moon Under Water also viewed

St. Petersburg, FL
St. Petersburg, FL

Been to Moon Under Water? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 332 Beach Dr NE, St. Petersburg, FL 33701-3406
  • Location: United States  >  Florida (FL)  >  St. Petersburg
  • Phone Number: 727-896-6160

Price and Cuisine

  • Average Prices: USD 7 - 30
  • Cuisine: Indian, Irish, Seafood, International, British, Pub

Restaurant Characteristics

  • Good for: Romantic, Families with children


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

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Moon Under Water and other visitors
1 question
Ask a question
Smyrna TN
4 months ago

See all questions (1)

Questions? Get answers from Moon Under Water staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?