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.

CJ's Crab Shack

600 Ocean Dr, Between 6th & 7th Streets, Miami Beach, FL 33139-6219
+1 305-604-5951
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent42%
  • Very good32%
  • Average15%
  • Poor6%
  • Terrible5%
Travellers talk about
“crab legs” (54 reviews)
“seafood” (100 reviews)
Open Now
All hours
American, Bar, Seafood, Vegetarian Friendly, Gluten Free Options
$$ - $$$
600 Ocean Dr, Between 6th & 7th Streets, Miami Beach, FL 33139-6219
All Details
Write a Review
Reviews (646)
Traveller rating
Traveller type
Time of year

1 - 10 of 543 reviews

Reviewed 3 days ago

Excellent meal, some of the best seafood we tasted across the whole of Florida. Service was good too

Thank Peachy50
Reviewed 6 days ago via mobile

I saw all the great reviews and this was the place we decided to come. Friend got oysters and they were the smallest oysters I have ever seen. Told the manager and he didn't care, he tried to explain it away. We asked about a...More

Thank toots1155
Reviewed 1 week ago via mobile

The food here is amazing! The aroma when we walked by sucked us in. Large portions so you have leftovers. Couldn't have asked for a better meal.

Thank Stephannie J
Reviewed 1 week ago via mobile

The portion size was large but I thought the quality of the food was average. Little bit disappointed. If you're just up for a filling lunch and have a hankering for crab then this place is probably great for you. I just think there are...More

Thank TravelbugRP
Reviewed 1 week ago

I feel in love with the Shrimp Po-Boy delicious it was right next door to our hotel the food is great.

Thank Shelly S
Reviewed 1 week ago via mobile

Food was amazing and the price for our dinner was great! 1.5lbs of snow crab for $27!! The staff was great too! Could use an upgrade on their air conditioners.

Thank BobbiDo
Reviewed 2 weeks ago via mobile

Perfect place, nice people, i'll be back many another times 4 sure eith family, friends ecc!! Recomended!

Thank André P
Reviewed 2 weeks ago

The food is good, the staff is really attentive and the location is awesome. I would highly recommend the valet parking. It's right in front of the restaurant and reasonably priced.

Thank Chris C
Reviewed 3 weeks ago via mobile

My husband and I ate here recently and loved it. We sat outside and Chris, the owner, was our waiter. He was friendly and personable. We ordered the crab dip which was some of the best we've ever had. My husband got the fried shrimp...More

Thank AnnieTigers
Reviewed 14 September 2017 via mobile

Our service was excellent and the place was cool and clean. The food was fantastic. I had 1/2 dozen oysters to start and the snow crab legs with shrimp scampi and a crab cake...so fresh and tasty. My wife had fish and chips and it...More

Thank Shane M
Nearby Restaurants
A Fish Called Avalon
1,531 reviews
.12 km away
Puerto Sagua
2,012 reviews
.17 km away
TGI Friday's
930 reviews
.11 km away
Nearby Attractions
South Beach
16,169 reviews
.16 km away
Ocean Drive
9,487 reviews
.25 km away
454 reviews
.26 km away
Wet Willie's
297 reviews
.23 km away
Ask a question
Questions & Answers
Bonnie B
7 April 2017|
AnswerShow all 4 answers
Response from Toni K | Reviewed this property |
I'm not sure if you need reservation because it was my first come. I wish you luck on July 4th!😄
Bonnie B
7 April 2017|
AnswerShow all 10 answers
Response from ColoradoCoskier | Reviewed this property |
Quiet in February when we were visiting
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Television, Highchairs Available, Serves Alcohol, Full Bar
Good for
Groups, Kids, Local cuisine, Special Occasion Dining, View, Bar Scene, Child-friendly
Open Hours
11:00 am - 5:00 am
11:00 am - 5:00 am
11:00 am - 5:00 am
11:00 am - 5:00 am
11:00 am - 5:00 am
11:00 am - 5:00 am
11:00 am - 5:00 am
Location and Contact Information
  • Address: 600 Ocean Dr, Between 6th & 7th Streets, Miami Beach, FL 33139-6219
  • Location: United States  >  Florida (FL)  >  Miami Beach>  > Flamingo / Lummus
  • Neighbourhood: Flamingo / Lummus
  • Phone Number: +1 305-604-5951
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