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...
  • Excellent37%
  • Very good33%
  • Average17%
  • Poor6%
  • Terrible7%
Travellers talk about
“calzone” (29 reviews)
“ice cream” (18 reviews)
“salad” (19 reviews)
All hours
Italian, Pizza
2902 Highway 98, Mexico Beach, FL 32456-7151
All Details
Write a ReviewReviews (206)
Traveller rating
Traveller type
Time of year

11 - 20 of 206 reviews

Reviewed 7 July 2017

My daughters & I had been craving pizza. My daughters are vegan, & it makes it hard to eat out with them. They got a cheese-less vegetable pizza, & I got one with cheese. they were both delicious.

Thank packaderm
Reviewed 26 June 2017 via mobile

We stopped in for dinner and split half cheese half meat lovers and it came fairly quickly. Although we were hungry we had enough left to take home for lunch tomorrow. They had scooped ice cream but we did not try it. They also had...More

Thank mjorg2015
Reviewed 10 June 2017 via mobile

We got pizza here the night before and it was ok but the next day for lunch we got the hamburger. $4.75 for an awesome hamburger. Impressed. Tea is way too sweet.

Thank JeffMansel
Reviewed 25 May 2017

I called and placed our order 10 minutes ahead of time. When I arrived to pick up the food, the server was prompt and courteous. The pizza was hot and the salad was fresh! Bobby

Thank pattonrl3
Reviewed 20 May 2017

Needed a light lunch and the Italian sandwich fit the bill. Quiet atmosphere, good food, good price. Would eat there again on next visit.

Thank rcas1221
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
Nearby HotelsSee all Mexico Beach Hotels
El Governor Motel
383 reviews
.97 km away
Gulf View Motel
72 reviews
1.26 km away
Gulf Sands Motel
35 reviews
6.34 km away
Dixie Belle Motel
105 reviews
13.90 km away
Nearby Restaurants
Sharon's Cafe
304 reviews
1.55 km away
Castaways Restaurant
81 reviews
.21 km away
Mango Marley's
400 reviews
.19 km away
Nearby Attractions
Mexico Beach
462 reviews
.91 km away
Mexico Beach Public Pier
16 reviews
.74 km away
Frost Pottery Garden
15 reviews
.55 km away
Strike Zone Fishing Adventures
8 reviews
3.12 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
Child-friendly, Groups, Kids
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