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...
  • Excellent58%
  • Very good28%
  • Average10%
  • Poor3%
  • Terrible1%
Travellers talk about
“kale salad” (15 reviews)
“fries” (55 reviews)
All hours
American, Gluten Free Options
299 Atlantic Blvd, Atlantic Beach, FL 32233-5239
Write a Review
Reviews (178)
Traveller rating
Traveller type
Time of year

1 - 10 of 178 reviews

Reviewed 5 weeks ago 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 4 weeks ago

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!

Reviewed 27 April 2017 via mobile

When you're hungry and can't decide, m shack has what you need to fill the void. They have more than just burgers and shakes. The owners are local and loyal to their customers and the area. A peanut butter milkshake, m burger and fry is...More

Thank Kipp H
Tom G, Guest Relations Manager at M Shack, responded to this reviewResponded 2 May 2017

Thanks for a great review Kipp! We are local and love our town! M Shack is part of a family-owned restaurant group and our owners actually collect and read all of the reviews because we care about our customers and love to hear their feedback....More

Reviewed 30 March 2017

Burgers are good. Kids like the milkshakes. Order at the counter and they bring the food to you. Sometimes the burgers are a little too pink for my liking so I make sure to get them medium well for me and well done for the...More

Thank Flbeachmama
Reviewed 1 February 2017

We all get a craving for a good burger once in a while. Here's the spot in Neptune Beach! Fresh and flavorful, these are perfectly cooked and served on a soft bun with whatever sides you like. Sweet potato tater tots or fries are the...More

Thank BelleCase
Reviewed 13 January 2017

My group ordered everything from a wide range of items, from kale salad to double burgers with bacon. Everything was very good. (That said, it cost almost $30 for a burger, salad & 2 shakes.) Orders are placed at the counter & delivered to your...More

Thank jcd-pvb
Reviewed 11 December 2016 via mobile

Huge flavorful portions. Nice casual atmosphere. Good options for meat eaters and vegetarians alike!

Thank Tiffany B
Reviewed 27 November 2016

M Shack is a hamburger restaurant...nothing fancy, nothing for dieters, hamburgers...and wonderful ones! Patties are thick, cooked to order, and delicious. Toppings are excellent, and their fries and tots are as good as their hamburgers. Their shakes equal their burgers, and it is very reasonably...More

Thank Louise F
Reviewed 15 November 2016

I confess, I was in town for 5 nights and I ate there a few times... I ate the same burger and fries each time, but what can I say, it tasted great and the service was excellent - fast and friendly.

Thank Jason T
Reviewed 1 November 2016 via mobile

Delicious shakes, truffle fries & fried pickles. Also offers burgers & hot dogs. Neat location within walking distance from One Ocean Resort & Spa.

Thank FSUgirlGreenville
Reviewed 20 October 2016 via mobile

Healthy burger for 5 dollar. Wow! It was an amazing burger with excellent service! Just go there and enjoy!

Thank docfish7
Nearby Restaurants
North Beach Fish Camp
681 reviews
.05 km away
Flying Iguana Taqueria & Tequila Bar
497 reviews
.05 km away
Poe's Tavern
475 reviews
.12 km away
Sliders Seafood Grille
291 reviews
.20 km away
Nearby Attractions
Jax Surf and Paddle
42 reviews
.23 km away
Pete's Bar
46 reviews
.12 km away
Island Girl Cigar & Wine Bar
19 reviews
.08 km away
Culhane's Irish Pub & Restaurant
62 reviews
1.35 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
Kids, Child-friendly
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
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
  • E-mail
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