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...
  • Excellent44%
  • Very good40%
  • Average11%
  • Poor3%
  • Terrible2%
Travellers talk about
“curry” (261 reviews)
“fish and chips” (200 reviews)
“guinness burger” (18 reviews)
Open Now
11:00 am - 11:00 pmAll hours
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 Review
Reviews (1,365)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,331 reviews

Reviewed 4 days ago

No matter how busy this place gets, the service staff is always friendly and helpful. And efficient. We went on a recent warm, sunny Sunday afternoon. The restaurant was jammed inside and out. We only had to wait about 10 minutes for a table on...More

Thank Tampa_traveler63
Reviewed 1 week ago

This is a great local restaurant, it is one of the original restaurants in down town St. Pete. I have been there a number of times and the food has been always good. They specialize in English type food such as Fish and Chips. It...More

Thank jim b
Reviewed 1 week ago

I have gone here quite a few times now, and almost always go for the curry - the unlimited rice is hard to pass up. I have also had their fish & chips and the Guinness burger, and these both held up to my expectations...More

Thank Lymle P
Reviewed 2 weeks ago via mobile

Best beer battered cod fish around . We love eating outside and with great food and service . The are daily specials.

Thank jeff2411
Reviewed 2 weeks ago via mobile

Friendly team, warm internal environment and bright funny exterior sidewalk. View of sail port is priceless. Food is simple and well done. Vast variety of beers from England and Scotland. Will come back!

Thank guimy
Reviewed 2 weeks ago

While touring downtown St. Petersburg my husband and I decided to have lunch with some friends at the Moon under Water, where it carried a menu consisting of a mix of British pub and Indian style foods. We were served at the outdoor patio, which...More

Thank LatinaLady62
Reviewed 3 weeks ago

Moon under Water seems to be a combination of British and Indian food located on .Beach Drive in downtown St. Petersburg and was perfect for our quick dine and dash - we were on our bicycles. Great outdoor dining experience; there is a large amount...More

Thank butterflykissesfly
Reviewed 3 weeks ago via mobile

The food is decent but since you have the great views, the are extremely overpriced! Besides the food the services the people are stuck up in a way. They need some work in the service department.

Thank Kristina27marie
Reviewed 4 weeks ago via mobile

Exploring the city and stopped here to have lunch. Had a Harvest salad with grilled chicken and my husband had a burger. Both were very good. Drinks were also good. (Although my husband thought his beer was a bit flat). Nice place to eat outside...More

Thank Chelleconrad
Reviewed 4 weeks ago via mobile

Visited for the first time early October. A very hot day and initially just wanted a drink and got a table outside as it was a bit early for lunch but when we saw the menu and food coming out, we changed our minds. My...More

Thank DollyD27
Nearby Restaurants
660 reviews
.04 km away
Parkshore Grill
1,138 reviews
.08 km away
The Canopy Rooftop Lounge
597 reviews
.02 km away
1,147 reviews
.25 km away
Nearby Attractions
Chihuly Collection
1,726 reviews
.11 km away
Museum of Fine Arts
717 reviews
.12 km away
North Straub Park
83 reviews
.13 km away
South Straub Park
20 reviews
.27 km away
Ask a question
Questions & Answers
Dorothy G
27 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
USD 7 - USD 30
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Special Occasion Dining, Kids, Child-friendly, View, Bar Scene, Groups
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