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)
Closed 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

1 - 10 of 201 reviews

Reviewed 3 days ago

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
Reviewed 1 week ago

The place itself is nothing spectacular, and we don't love the restrooms are on the outside behind the building but...the pizza was delish! We ordered cheese bread, Greek pizza, and a stromboli. The cheese bread was hot dog bread baked with cheese, we'd pass on...More

Thank jamaicaboundin06
Reviewed 4 weeks ago

We ordered from here the night we arrived and it didn't disappoint! Our food arrived about 15 minutes before we anticipated (which is always a plus!). We ordered one of the specialty pizzas and made a few changes to it. It was hot and delicious.

Thank emalday68
Reviewed 5 weeks ago via mobile

Delicious pizza. Good quality cheeses. We're a bit picky and this was loved by all! We ordered a large pizza and it was huge- big slices. More than enough for our family of 4 which includes a teenage Absolutely delicious crust.

Thank Crystal H
Reviewed 7 July 2017

We had a large group in town for a wedding and decided to eat here to accomidate everyone. The staff was friendly and the pizza was so great. Everyone loved it. The kids loved the ice cream too.

Thank Heather H
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
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
Nearby Attractions
Mexico Beach
439 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