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” (56 reviews)
“seafood” (102 reviews)
Closes in 29 min
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 (650)
Traveller rating
Traveller type
Time of year

1 - 10 of 547 reviews

Reviewed 1 week ago via mobile

food was just ok. very poor presentation. drinks were good. all and all you will find a lot better on ocean drive.

Thank tom s
Reviewed 2 weeks ago via mobile

I celebrated my birthday in a Miami - south beach. This family run business was amazing! The seafood was delicious! Prices did not break the bank and the servers were friendly and courteous!

Thank naiamber
Reviewed 3 weeks ago

We were staying in South Beach for one night before our cruise and we were able to walk to CJ's from our hotel. We got there around 5:30 and we asked to be seated outside. This way we were able to watch people on Ocean...More

Thank Mary B
Reviewed 4 weeks ago via mobile

I ordered the fisherman's platter all grilled and my husband ordered the grouper sandwich. Both entrees were great and well seasoned. The portions were rather large compared to other restaurants we visited in the area. We went on a Thursday night and it was not...More

Thank Lolipop3121
Reviewed 17 October 2017

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

Thank Peachy50
Reviewed 14 October 2017 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 12 October 2017 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 12 October 2017 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 10 October 2017

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 8 October 2017 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
Nearby Restaurants
A Fish Called Avalon
1,559 reviews
.12 km away
Puerto Sagua
2,037 reviews
.17 km away
Gelato-go South Beach
490 reviews
.18 km away
Nearby Attractions
South Beach
16,331 reviews
.16 km away
Ocean Drive
9,617 reviews
.25 km away
Wet Willie's
302 reviews
.23 km away
WhiteLaw Bar & Lounge
27 reviews
.31 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
View, Bar Scene, Local cuisine, Kids, Special Occasion Dining, Child-friendly, Groups
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