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.

Mezza Restaurant and Bar

110 1st St, Neptune Beach, FL 32266-6140
+1 904-249-5573
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good24%
  • Average10%
  • Poor4%
  • Terrible2%
Travellers talk about
All hours
American, Seafood, International, Gluten Free Options
$$ - $$$
110 1st St, Neptune Beach, FL 32266-6140
Write a Review
Reviews (190)
Traveller rating
Traveller type
Time of year

1 - 10 of 190 reviews

Reviewed 4 days ago

1 Block from the beach, well designed, friendly staff. After 6 PM kids have to dine in the outside covered patio. The patio is well decorated, nice furniture, mood lighting. Kids meal available, great selection of Italian food.

Thank Rene Q
Reviewed 4 weeks ago via mobile

Love Mezza's for their yummy bread, good wines and entertaining our kids at the make your own pizza experience. Love this place with or without kids!!!

1  Thank Hwolf1976
Reviewed 4 weeks ago

We travel as a group for work and eat out often. Mezza will be a go to place for us in where back in Ponte Vedra Beach. Really good Italian food with reasonable prices. Comfortable atmosphere with genuine service. We will be back.

1  Thank pmckay09
Reviewed 5 weeks ago

Arrived at our hotel late on Friday, our first 2 venues had 2 hour waits! It was a little less here, but we took 2 spare seats at the bar. The food was great, I had King Klip fish which was really very good. I...More

1  Thank Helen S
Reviewed 20 April 2017 via mobile

Third times the charm ? Or three strikes your out .............. Won't be back , food is never great . This place can ruin fresh fish every time by placing it atop overpowering sauces or weird concoctions . Pizza crust is always undercooked and orders...More

Thank Travelsouth1
Reviewed 16 April 2017 via mobile

We took 4 ten yr old girls for a birthday celebration. They got yo make their own pizzas with a chef. Great hospitality and ambiance. The staff was very accommodating to all of out crazy demands.

2  Thank Drambinorn
Reviewed 3 April 2017

I normally do not write reviews, but wanted to express how pleased my husband and I were with our experience at Mezza. We recently moved to the area and decided on Mezza for my husband's birthday per a friend's recommendation. We decided to make our...More

2  Thank shannonelizabeth54
Reviewed 29 March 2017 via mobile

This is a cozy bistro with an exceptional menu offering many gf items. The frites are truly phenomenal!! In many restaurants the fries are cooked in the same oil as non-gf items but at Mezza they are cooked in a dedicated fryer! They are so...More

1  Thank Laura K
Reviewed 21 March 2017 via mobile

My wife and I went there yesterday evening for a cocktail. We both had the "cucumber martini". We both felt sick last night, burping cucumber and even this morning we still both feel unwell!!! To the people in charge of it: please, empty and CLEAN...More

Thank Joe Z
Reviewed 19 March 2017

We happened upon Mezza after leaving another restaurant because they had a 30-40 minute; Mezza was able to seat us immediately. Their menu included a variety of unusual entrees and appies. I was too captivated with my choices to even remember what my wife had...More

1  Thank Pete C
Nearby Restaurants
North Beach Fish Camp
667 reviews
.04 km away
Flying Iguana Taqueria & Tequila Bar
490 reviews
.05 km away
Poe's Tavern
471 reviews
.16 km away
Nearby Attractions
Jax Surf and Paddle
37 reviews
.14 km away
Pete's Bar
45 reviews
.04 km away
Island Girl Cigar & Wine Bar
18 reviews
.01 km away
Culhane's Irish Pub & Restaurant
61 reviews
1.39 km away
Questions & AnswersAsk a question
Where can I find your wine list
1 January 2017|
Response from jonip713 | Reviewed this property |
It's probably on the menu.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$17 - US$32
Dinner, After-hours
Restaurant features
Takeout, Waitstaff, Parking Available, Street Parking, Valet Parking, Free Off-Street Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Wine and Beer, Accepts Mastercard, Accepts Visa, Reservations, Seating, Accepts American Express, Accepts Discover, Outdoor Seating, Private Dining, Validated Parking, Highchairs Available, Free Wifi
Good for
Special Occasion Dining, Groups, Child-friendly, Local cuisine, Romantic
Open Hours
17:00 - 21:30
17:00 - 21:30
17:00 - 21:30
17:00 - 21:30
17:00 - 22:30
17:00 - 22:30
Location and Contact Information
  • Address: 110 1st St, Neptune Beach, FL 32266-6140
  • Location: United States  >  Florida (FL)  >  Neptune Beach
  • Phone Number: +1 904-249-5573
  • E-mail
Mezza, opened over twenty years ago as an Italian restaurant, has evolved into a fun neighborhood eatery serving a pot pourri of cuisines. The menu ranges from gourmet wood-fired pizza to nightly specials featuring fresh fish and seasonal game. Enjoy the busy atmosphere of the bar or eat in the quieter surrounding of the main dining room. You might want to venture outdoors into the beautifully landscaped patio. Wherever you eat, choose an accompanying wine from Mezza extensive list or try a cocktail from the full bar. Reservations are accepted and all dishes are available to go. Come and see why Mezza Restaurant and Bar is the beach's finest neighborhood restaurant.Looking for a space to host your next event? Whether large or small, casual or formal we at Mezza would love to help. We offer semi-private and private areas with custom menu and bar packages available. Each custom event package offers seasonally driven cuisine and a wide array of wine, beer or liquor choices. Combined with our well trained knowledgeable staff each event is an unforgettable experience.