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.

Mario's of Neptune Beach - CLOSED

240 3rd St, Neptune Beach, FL 32266-5130
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good27%
  • Average18%
  • Poor9%
  • Terrible18%
7 Jun 2015
“Great food”
21 Aug 2014
“Had a Fire”
Restaurant Hours Closed
Italian, Pizza
240 3rd St, Neptune Beach, FL 32266-5130
All Details
Reviews (11)
Traveller rating
Traveller type
Time of year

1 - 10 of 11 reviews

Reviewed 8 June 2015 via mobile

Great food, definitely recommend this one.😊 Near the beach and great food, nice staff and quick services, all in all good value for money.

Thank Firethorn1964
Reviewed 21 August 2014

Mario's of Neptune a Beach, Florida had a serious fire August 21, 2014 and will most likely be a closed for awhile.

1  Thank Rog1947
Stay in the know!Get the latest updates on restaurants and more in Charlotte.
Join TripAdvisor
Reviewed 17 June 2014

Always order large Lasagna pan to take home for large number of people. Service is great and they always treat me right.

Thank nole38
Reviewed 21 February 2014

A year ago, this was a very good little Italian restaurant. Three months ago, we thought they just had a bad night. This time will be our last. Everything ordered ...ravioli, fettuccine, veal parmigiana, pizza ... was tasteless. Consensus was that the food had come...More

1  Thank OldDukeDoc
Reviewed 4 February 2014

Originally tried the Grandmas pizza at the location in Jax Bch and it was great. I believe it was the owner that prepared it and it showed. I just tried the Neptune beach Mario's hopping for at least a similar tasting Grandmas since it's the...More

1  Thank Chuck S
Reviewed 15 June 2013

Just ate there - had ate there many times in the past, but this time it was a nightmare. The server was clearly upset that she may have had to clock in early. When we arrive the manager said they were open, so we thought...More

1  Thank youraway
Reviewed 11 March 2013

We went on a friend's recommendation and were delighted. The atmosphere is reminiscent of old Sergio's for those of you who can remember that far back. Service was friendly and helpful from the time we walked in. The house Chianti was surprisingly good. Bread was...More

1  Thank OldDukeDoc
Reviewed 3 February 2013

Had a good meal here tonight. It was a Saturday night and not crowded at all. The garlic knots are very good and served hot out of the oven. Lasagna and Chicken parmigiana are also good. Only big issue we had was that there was...More

Thank Marla S
Reviewed 12 January 2013

This one is a real keeper. Very good food, creative local decor, not a chain, original recipes, good ingredients and, hey, guess what? If you ask them to, they will make you a nice lasagna or manicotti in a dish you provide so you can...More

Thank chellyfla
Reviewed 6 January 2013

My husband and I dine here on a regular basis. Both lunch and dinner. If you want great service, great food, and very reasonable prices this is your home. If you don't like such menu items like Mathews Choice there is something wrong with you....More

Thank luv2dinealot
Nearby HotelsSee all Neptune Beach Hotels
Seahorse Oceanfront Inn
180 reviews
.37 km away
One Ocean Resort & Spa
1,136 reviews
.38 km away
Red Roof Plus+ Neptune Beach - Mayport/Mayo Clinic
16 reviews
1.35 km away
Fairfield Inn & Suites by Marriott Jacksonville Beach
250 reviews
2.16 km away
Nearby Restaurants
North Beach Fish Camp
785 reviews
.28 km away
Flying Iguana Taqueria & Tequila Bar
566 reviews
.26 km away
Mezza Restaurant and Bar
215 reviews
.26 km away
Fancy Sushi & Grill
40 reviews
.07 km away
Nearby Attractions
Jax Surf and Paddle
59 reviews
.21 km away
Pete's Bar
50 reviews
.27 km away
Island Girl Cigar & Wine Bar
22 reviews
.26 km away
Beaches Green Market
7 reviews
1.22 km away
Improve this listing

Restaurant Details

Open Hours
3:00 PM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 10:00 PM
10:00 AM - 11:00 PM
10:00 AM - 11:00 PM
Location and Contact Information
  • Address: 240 3rd St, Neptune Beach, FL 32266-5130
  • Location: United States  >  Florida (FL)  >  Neptune Beach
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