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.

Beach Pizza

2902 Highway 98, Mexico Beach, FL 32456-7151
+1 850-648-4600
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good32%
  • Average17%
  • Poor6%
  • Terrible7%
Travellers talk about
“calzone” (29 reviews)
“ice cream” (18 reviews)
“greek salad” (8 reviews)
Open Now
11:00 AM - 9:00 PM Hours
Italian, Pizza
2902 Highway 98, Mexico Beach, FL 32456-7151
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (209)
Traveller rating
Traveller type
Time of year

1 - 10 of 209 reviews

Reviewed 3 weeks ago

Had the Guido (artichoke hearts, feta, etc.), same as last time. But it lacked some "oomph": was too dry, didn't have much flavor, the crust wasn't as crispy. Same for the Bacon Cheese Burger Pizza. Last time it was gooey and rich and bright with...More

Thank TheLCduo
Reviewed 14 February 2018 via mobile

No fountain drinks and they only have Coke products - fortunately we had drinks with us - the pizza is good we had the thin crust and it wasn't crispy but the flavor was good

Thank Les7h
Reviewed 3 February 2018

Ordered a garden veggie pizza w/out cheese. It was absolutely delicious & they totally hit the mark. Very impressed & will definitely order again!

Thank Julie L
Reviewed 22 January 2018

Great thick crust pizza. Probably the best we have had. They always have the pizza ready, when we call for take out. Never have had to wait. Friendly staff.

Thank S6736LSM
Reviewed 9 November 2017

When you want the best calzone on Mexico Beach - go to Crazy Beach Pizza! Great taste - great quantity - always satisfied. Plus grab a cold beer while you wait!

Thank Lee E
Reviewed 25 October 2017

The Port St. Joe/Mexico Beach area is a little thin in the pizza option category. The service was fast and the pizza was pretty good. We had no complaints, but if you are from out of town and happen to be a fan of thin...More

Thank ZacBuffett
Reviewed 3 October 2017

Beach Pizza has good pizzas, sandwiches and wings... Dine in or carry out. Call at least 30-45 min ahead during the busy summer months.

Thank gakats09
Reviewed 21 September 2017

We evacuated from the hurricane to Mexico Beach. We were tired from traveling, it was getting late and we were hungry. We were told Beach Pizza was the place to go. We ran in there 15 minutes to closing and they still served us with...More

Thank TLK16
Reviewed 31 August 2017 via mobile

I was pleasantly surprised by how quick our pizza was baked. I called ahead and was unable to order a pizza for dine in. We needed to be present to order. The competition is very slow and the wait can be over an hour to...More

Thank Dawn K
Reviewed 20 August 2017

Very good pizza and salads!! Had the large deluxe thin crust pizza and a Greek salad!! Both were very good and a nice change of pace from seafood!! The Greek salad was so good, we ordered it several more times during the week to go...More

Thank JLB270
Nearby HotelsSee all Mexico Beach Hotels
El Governor Motel
397 reviews
.97 km away
Gulf View Motel
72 reviews
1.26 km away
Gulf Sands Motel
36 reviews
6.34 km away
Dixie Belle Motel
106 reviews
13.90 km away
Nearby Restaurants
Sharon's Cafe
310 reviews
1.55 km away
Castaways Restaurant
87 reviews
.21 km away
Mango Marley's
417 reviews
.19 km away
Nearby Attractions
Mexico Beach
477 reviews
.91 km away
Frost Pottery Garden
18 reviews
.55 km away
Mexico Beach Public Pier
20 reviews
.74 km away
Barefoot Kayak & Paddle Board Rentals
5 reviews
.04 km away
Ask a question
Questions & Answers
24 May 2017|
AnswerShow all 5 answers
Response from glmeschke | Reviewed this property |
Not sure
9 April 2016|
AnswerShow all 2 answers
Response from msimmons2015 | Reviewed this property |
We ate there on a Saturday!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Delivery, Takeout, Outdoor Seating, Seating, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 2902 Highway 98, Mexico Beach, FL 32456-7151
  • Location: United States  >  Florida (FL)  >  Florida Panhandle  >  Mexico Beach
  • Phone Number: +1 850-648-4600
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