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.

M Shack

299 Atlantic Blvd, Atlantic Beach, FL 32233-5239
+1 904-241-2599
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good28%
  • Average10%
  • Poor3%
  • Terrible2%
Travellers talk about
“kale salad” (15 reviews)
“burger” (79 reviews)
“fries” (54 reviews)
Open Now
11:00 am - 10:00 pm Hours
American, Gluten Free Options
299 Atlantic Blvd, Atlantic Beach, FL 32233-5239
All Details
Write a ReviewReviews (187)
Traveller rating
Traveller type
Time of year

1 - 10 of 186 reviews

Reviewed 1 week ago via mobile

super close to the beach. They offer validated parking if ifd you go to the valets across the street between flying iguana and the surf shop. There was a rowdy group kicking back one too many drinks for the hour of day. However they left...More

Thank randomadventurer13
Reviewed 2 weeks ago

Great menu, great food, great milkshakes and ice cream. I got the sweet potato tater tots. Oh yea. A must if you are in the area.

Thank Todd G
Reviewed 17 January 2018

While hopping around the Atlantic beach area, a group of us popped in for lunch. What was notable is some creative menu items which actually made it difficult to choose. I like that they feature parmesan and truffle oil fries, and sweet potato tots. Fresh...More

Thank Toastman
Reviewed 13 November 2017

We really enjoy checking out local places to eat, but this place was disappointing. The crab cakes were bland, the mustard on the burger was extremely salty, and so were the fries. we went there after reading good reviews, but were not impressed

Thank AnchalLll
Tom G, Guest Relations Manager at M Shack, responded to this reviewResponded 15 November 2017

Sorry to hear about your experience with us. Would you mind sending me an email so we can reach out to you about this. You can reach us at Feedback@MHospitalityFL.com.

Reviewed 31 October 2017 via mobile

If you're in the Jax Beach area you have to give this establishment a try. They put a unique and individual touch on good old classics! Stop by!

Thank fdl1920
Reviewed 10 October 2017 via mobile

I had the Portabello Truffle Burger and it was outstanding. Wow. And great beer selection as well. Loved the place.

Thank John M
Reviewed 8 September 2017 via mobile

Great staff and food, don't forget the Milk Shake. Also offers out side dinning with open bar. Great burgers and more. Will return. Thank You for a Great Experience.

Thank bobbyclovett
Reviewed 3 September 2017

It's not a sit down place. Line up, order burgers, fries and beer. Grab a number, have a seat and enjoy. I'm neither vegan, nor vegetarian, but from the menu it looks like they work hard to offer options for both.

Thank Sheehanphoto
Reviewed 11 July 2017

Great food, atmosphere and staff. Best burgers and fries. Great selection of burgers and salads. They also offer bear and wine.

Thank chairess
Reviewed 22 May 2017 via mobile

Everybody's been telling me to get myself to M Shack, but I kept thinking, "Ah, just another burger place." Oh, but it's not just another burger place. The burgers are delicious, the buns are perfect, the toppings are well considered, the fries are hot and...More

Thank kbockl
Tom G, Guest Relations Manager at M Shack, responded to this reviewResponded 23 May 2017

Thank you so much for taking the time to leave us such a glowing review. As a local restaurant it really means a lot to us to hear this from our guests and we look forward to serving you on your next visit!

Nearby HotelsSee all Atlantic Beach Hotels
One Ocean Resort & Spa
1,136 reviews
.13 km away
Seahorse Oceanfront Inn
180 reviews
.18 km away
Red Roof Plus+ Neptune Beach - Mayport/Mayo Clinic
16 reviews
1.53 km away
Fairfield Inn & Suites by Marriott Jacksonville Beach
250 reviews
2.37 km away
Nearby Restaurants
North Beach Fish Camp
786 reviews
.06 km away
Flying Iguana Taqueria & Tequila Bar
566 reviews
.05 km away
Mezza Restaurant and Bar
215 reviews
.09 km away
Whit's Frozen Custard
101 reviews
.05 km away
Nearby Attractions
Jax Surf and Paddle
59 reviews
.23 km away
Pete's Bar
50 reviews
.12 km away
Island Girl Cigar & Wine Bar
22 reviews
.08 km away
Beaches Green Market
7 reviews
1.49 km away
Questions & Answers
Get quick answers from M Shack staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Television, Wheelchair Accessible, Serves Alcohol
Good for
Child-friendly, Kids
Open Hours
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 299 Atlantic Blvd, Atlantic Beach, FL 32233-5239
  • Location: United States  >  Florida (FL)  >  Atlantic Beach
  • Phone Number: +1 904-241-2599
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