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
“pizza” (145 reviews)
“ice cream” (17 reviews)
“greek salad” (7 reviews)
Open Now
All hours
Italian, Pizza
2902 Highway 98, Mexico Beach, FL 32456-7151
All Details
Write a Review
Reviews (201)
Traveller rating
Traveller type
Time of year

11 - 20 of 201 reviews

Reviewed 18 May 2017 via mobile

Beach Pizza has good pizza and blue bell ice cream price a little high but still a good deal. Inside is not great needs remodeling to change the place. Seating outside is good with the Sea breeze

Thank Larry B
Reviewed 19 April 2017

We ordered from this restaurant because they delivered. We were on the fifth floor of a motel whose elevator was broken down and my husband has had multiple back surgeries and couldn't walk up the stairs one more time that day. So we ordered from...More

Thank lee0302016
Reviewed 11 April 2017 via mobile

Best pizza in area! Right on highway 98 with takeout or inside and outside seating. Enjoy the Gulf breeze while sitting outside.

Thank sanddollarmb
Reviewed 10 April 2017

This pizza is great. We were very surprised because we expected poor quality. I had a pizza with artichokes and sun dried tomatoes. My son had a cheese pizza.

Thank G M
Reviewed 30 March 2017 via mobile

Always good. Had the Greek pizza and salad. Also ordered meat livers for family. All we're pleased. Ordered on Thursday night and it was quick. Usually they are very busy and you have to wait an hour or more

Thank sjohnson517
Reviewed 26 March 2017 via mobile

Great Pizza. Fast, clean restaurant and friendly staff. Their Stromboli was huge. Just need one per couple. Bread dip added to the goodness.

Thank MichiganStar
Reviewed 28 February 2017

We were visiting a friend in Mexico Beach and we were hungry for pizza and just took a chance on this place. We had their deluxe or supreme pizza. And it was the best pizza I've had in a long time. The service was great...More

Thank glmeschke
Reviewed 20 February 2017

My title means that most of the time when I call in my to go order, I get an answering machine! I call a few times, but same thing. We usually have to go there to put in our order. We always get the House...More

Thank oggiedoggie2013
Reviewed 30 December 2016 via mobile

Pizza is great but other menu items are sub-par. Only one of a few eating options open during off-season. Call in your order for faster service.

Thank Christene C
Reviewed 28 December 2016

Yet again I am reminded by Beach Pizza that we shouldn't judge a book by its cover. This place is a little yellow concrete block building that looks like it was built in the 70's. I have passed by many times on previous trips to...More

Thank Ken K
Nearby Restaurants
Sharon's Cafe
288 reviews
1.58 km away
Castaways Restaurant
79 reviews
.18 km away
Caribbean Coffee LLC
37 reviews
.06 km away
Mango Marley's
392 reviews
.16 km away
Nearby Attractions
Mexico Beach
438 reviews
.88 km away
Shell Shack
88 reviews
.75 km away
Frost Pottery Garden
15 reviews
.52 km away
Mexico Beach Public Pier
10 reviews
.73 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
Kids, Child-friendly, Groups
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
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