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...
  • Excellent60%
  • Very good24%
  • Average10%
  • Poor4%
  • Terrible2%
Travellers talk about
Closed Now
All hours
American, Seafood, International, Gluten Free Options
€€ - €€€
110 1st St, Neptune Beach, FL 32266-6140
All Details
Write a Review
Reviews (199)
Traveller rating
Traveller type
Time of year

1 - 10 of 198 reviews

Reviewed 1 week ago

Very comfortable environment...whether bar, fine dining, outside dining, or pizza oven for the kids!

Thank dianedowlin
Reviewed 2 weeks ago

there are three areas to eat. Outside (covered) is small and nice unless it's too hot. There is a traditional restaurant area with very nice Italian selections and a separate bar area with tables that is very loud and lively. Great pizzas at a good...More

Thank 48Swampy
Reviewed 18 August 2017

The restaurant is located in the heart of the action in Neptune Beach, Fl. The restaurant provides outside dinning and valet parking. This is a plus due to parking being a challenge on the weekends. The menu offers several American dishes from steak to pizza...More

Thank Rudy M
Reviewed 4 August 2017

Just stumbled on this restaurant when walking around. Seated us right away without a reservation on a Saturday evening. Service, ambiance and good were enjoyable.

Thank Deborah3302
Reviewed 10 July 2017

We have dinner at Mezza with our business managers once a quarter and the food and atmosphere never disappoint.

Thank Mthayer01
Reviewed 6 July 2017 via mobile

We were passing thru on our way to somewhere else and realized this was actually a destination! The prosciutto wrapped pear app was perfect. The baby iceberg took the traditional wedge salad to infinity and beyond. The special was pan seared yellow tail with grits...More

Thank Lpkf
Reviewed 1 July 2017 via mobile

My husband and I visited with friends who frequent the restaurant and love it. We did too. First, our server was one of the best we've ever had. It was very "European" because the server had been with the restaurant for decades. He knew the...More

Thank lorifromtheatl
Reviewed 25 June 2017

The atmosphere is really nice compared to the loud bars in the area. But the wife and I didn't think the food measured up to the price charged. I had the flat iron steak (a little tough) and my wife had the trout (good) but...More

Thank sweigl
Reviewed 15 June 2017 via mobile

Had a business dinner and dined in the lounge section. Service was excellent and wine list had many options. Had several appetizers (calimari, brussels, etc) and all were good, although the portions were pretty small for sharing. I had the mahi special and it was...More

Thank jamiebagwell
Reviewed 24 May 2017

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
Nearby Restaurants
North Beach Fish Camp
714 reviews
.04 km away
Flying Iguana Taqueria & Tequila Bar
527 reviews
.04 km away
Sliders Seafood Grille
300 reviews
.11 km away
Nearby Attractions
Jax Surf and Paddle
52 reviews
.14 km away
Pete's Bar
48 reviews
.04 km away
Island Girl Cigar & Wine Bar
20 reviews
.01 km away
Culhane's Irish Pub & Restaurant
62 reviews
1.51 km away
Ask a question
Questions & Answers
31 December 2016|
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, Outdoor Seating, Seating, Accepts American Express, Accepts Discover, Private Dining, Validated Parking, Highchairs Available, Free Wifi, Accepts Credit Cards
Good for
Romantic, Special Occasion Dining, Local cuisine, Child-friendly
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.
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