The Moon Under Water | Authentic British Colonial Pub | St. Petersburg, FL | 727-896-6160
  • Authentic British Colonial Pub The Moon Under Water in St. Petersburg, FL
  • Authentic British Fish and Chips at The Moon Under Water in St. Petersburg, FL
  • View of the bar at The Moon Under Water in St. Petersburg, FL

$12 and Under

Feta Taboule Salad

Black olives, red peppers & feta cheese served with a side of hummus & pita


Banger Sandwich

Two bangers with grilled onions on a Kaiser roll


Guinness Burger

Blended with Guinness & caramelized onions, topped with Swiss cheese


Smoked Fish Spread

Smoked Fish served with red onion and crackers


Happy Hour Menu

3pm - 7pm Monday - Friday

1/2 off Miller Lite, Yuengling & Shock Top, House Wines and Well Drinks
Plus $1 off all other drafts & discounted menu items - dine in only

Soup of the Day or Thai Crab Curry

$ 4

Hummus & Pita

$ 5

Chana Masala

$ 6

Smoked Fish Spread

$ 8.5

Sausage Rolls

$ 5.5

Macaroni Cheese Bites

$ 8

Cod Fingers

$ 7.5

Chicken Strips

$ 7.5

Side Salad or Caesar

$ 3

Feta Taboule Salad

$ 9.5

Cuban Sandwich

$ 10

Chicken Curry

$ 12.5

Classic Burger

$ 8

Guinness Burger

$ 10.5

Chicken Sandwich

$ 10

Banger Sandwich

$ 8

Express Lunch - Until 5pm

$ 8

Cobbler of the Day

$ 4

$5 OFF Your Next Visit - Text the word MOON to 42828

To receive a coupon for $5 OFF your entire check of $30 or more on your next visit!

Bite Squad

Get your favorite Moon menu items delivered right to your door!

Order Now Menu (PDF)

Give the gift of The Moon today! Click for Gift Cards

The Moon Under Water

We are an authentic British Colonial pub on scenic Beach Drive in thriving downtown St. Petersburg. We have 17 beers on tap including local favorites and of course English and even Welsh ones. The Moon has been serving curries, fish n' chips and our full bar selections since 1997 and still going strong. Come see why customers love us.

A Bit of Britain

Trip Advisor Certificate of Excellence awarded to The Moon Under Water in St. Petersburg, FL

"Everytime we go here we leave satisfied. The food is great and plentiful, the employees are very nice and the beer selection is wonderful. Did I say that the prices are reasonable and that the out door seating is very nice..." ~ Jay C.

Hours and Location

Sunday - Thursday
11:00 am to 10:00 pm
Friday & Saturday
11:00 am to 11:00 pm
332 Beach Drive NE
St. Petersburg, FL 33701

Join our club to receive $5 OFF your next visit - Join Today!