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” (16 reviews)
“burger” (134 reviews)
“fries” (61 reviews)
Closed Now
299 Atlantic Blvd, Atlantic Beach, FL 32233-5239
All Details
Write a ReviewReviews (200)
Traveller rating
Traveller type
Time of year

1 - 10 of 199 reviews

Reviewed 2 weeks ago via mobile

M Shack has a very relaxed vibe, great prices, excellent service, and truly awesome burgers. Beer and wine is inexpensive and there are many different dining options available. Truffle fries are great, the M9 Burger made with brisket and caramelized onions is wonderful, and they...More

Date of visit: November 2018
Thank kymaestro
Reviewed 5 weeks ago

If your looking for casual dining but something quick, this is the place for you. Great burgers, and shakes. The fried pickles are pretty darn good too.

Date of visit: November 2018
Thank Mike R
Reviewed 17 September 2018 via mobile

The medium rare M burger is one of the best in town. Our family was so disappointed that they discontinued the Tuesday combo special. Bad management decision. Fries and fountain drinks are high profit margin sides; there should be no reason to cut it. I...More

Date of visit: September 2018
Thank Adair H
Reviewed 9 September 2018 via mobile

We love M Shack. Great burger, shakes- seriously good. Always clean, fresh, difficult orders no problem. Been to a few locations all good. Great for kids.

Date of visit: September 2018
Thank Go319970
Reviewed 2 August 2018

Ended up here after not being able to get into another resident in less than one hour. We loved it! Very casual with cooked to order burgers and sides. Also a full 10 on their milkshakes! Very friendly young staff that added to a very...More

Date of visit: June 2018
Thank Margo B
Reviewed 21 July 2018

Love their breakfast burger..with some onion rings. Bonus...you can grab a draft beer. Love riding our bikes here.

Date of visit: November 2017
Thank Wayne C
Reviewed 6 July 2018

I loved that we could get "gourmet burgers" for less than we'd pay at Five Guys. They truly were great--as were the sides. I recommend the sweet potato tots and the onion rings. Also, pet friendly patio was a huge bonus!

Date of visit: May 2018
Thank SuiteCaroline
Reviewed 5 June 2018 via mobile

You can’t go wrong with their fresh hamburgers, taste like you grilled it in your backyard! I ordered the small fries and couldn’t eat all of them. We had our dog with us and they have 4 tables outside that are pet friendly. You do...More

Date of visit: June 2018
Thank SW706
Reviewed 25 April 2018 via mobile

"The Best Amazing Unique Delicious Homemade Veggie Burger In Town!"..Main Secret Ingredient I Think is Beets:)...Seeing the Color Is A Beautiful Magenta and So So Deliciously Refreshing!!!....Paired With Their Second Best In My Book Is the "Parmesan Truffle Oil Fries"!!!!....Just Fantastic!!!....I Highly Recommend To Anyone...More

Date of visit: April 2018
Thank patches p
Reviewed 25 April 2018 via mobile

This place was great. A dinner special for $6 and it was awesome. Burger cooked to order, French fries and a drink...you can’t beat the price nor the flavor. It was so good. Only sorry I didn’t get a milkshake, no room, had ice cream...More

Date of visit: April 2018
Thank Amy H
Nearby HotelsSee all 3 hotels
One Ocean Resort & Spa
1,275 reviews
.13 km away
Seahorse Oceanfront Inn
195 reviews
.15 km away
Red Roof Plus+ Neptune Beach - Jacksonville Beach
54 reviews
1.53 km away
Fairfield Inn & Suites by Marriott Jacksonville Beach
262 reviews
2.37 km away
Nearby Restaurants
Flying Iguana Taqueria & Tequila Bar
618 reviews
.05 km away
Whit's Frozen Custard
123 reviews
.04 km away
North Beach Fish Camp
863 reviews
.06 km away
Mezza Restaurant and Bar
230 reviews
.09 km away
Nearby Attractions
Jax Surf and Paddle
81 reviews
.23 km away
Pete's Bar
54 reviews
.12 km away
Island Girl Cigar & Wine Bar
26 reviews
.08 km away
Beaches Green Market
9 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
10:30 am - 9: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
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