If you’re dying to know where to find the best stone crabs in Miami, you’re in luck because it's still stone crab season in South Florida. Just like with any other delicacy, however, it's only as good as its preparation and accompanying ingredients. Fortunately, you can rely on these seafood restaurants for the best stone crabs in Miami, but don't wait too long to make a trip. The season for this particular shellfish ends in a few months, so get to one of these places and place an order of delicious stone crabs while you still can!

Lobster Bar Sea Grille

Lobster Bar Sea Grille is a high-end restaurant that serves excellent seafood, especially stone crabs. If you want to widen your options, you can also check out their catch of the day display as you walk inside the restaurant.


Truluck’s in Brickell offers great deals on their freshly-caught Pacific Gold stone crabs with all-you-can-eat stone crabs for just $79. Although it's an amazing deal, Truluck's is nevertheless a fine dining establishments and prefers guests to wear more formal attire. The restaurant, which also specializes in other seafoods and steak, also provides live entertainment seven days a week.

Related content: Feasting Meets Fine Dining at the Best Steakhouses in Miami

Joe's Stone Crab Restaurant

As you can probably tell by the name, the stone crabs are the main event in this Miami Beach seafood restaurant. Joe’s Stone Crab is one of the most popular restaurants in the area and has some of the best stone crabs in Miami. Since they don’t accept reservations, it’s not unusual to see people lining up to get a taste of their delicious food.

Related content: Best Restaurants for Group Dining in Miami

Prime Fish

The amount of food alone makes Prime Fish a worthy visit. Customers enjoy fresh dishes of lobsters, oysters, and caviar at this Miami Beach staple. Prime Fish is also known for their incredible stone crabs while they're in season.

Garcia's Seafood Grille & Fishmarket

Family-run Garcia's Seafood Grille & Establishment has become one of Miami’s hot spots thanks to their amazing seafood and incredible location right next to the Miami River. Take a look at what their fish market has to offer, and don’t forget to order a fresh set of crab claws while you’re at it!

My Ceviche

A local mini-chain with six locations around Miami and three near Downtown (Brickell, South Beach, and Midtown), MyCeviche serves great stone crab at a cheap price starting at $41.95 per pound. You can also order online through their portal or by using their app. Their delivery fee is just $3!.

Monty's Raw Bar

A beautiful waterfront restaurant, Monty's Raw Bar is one of the few to offer stone crabs throughout the year. Monty’s Raw Bar in Coconut Grove has tropical décor and a relaxed atmosphere that has made it a popular hangout spot for students and locals alike. Their happy hour specials don’t hurt, either. Stop by on Fridays from 4:00 p.m to 8:00 p.m and enjoy half-price stone crab claws and other specials.

CJ's Crab Shack

CJ's Crab Shack on Ocean Drive serves some of the best crab in town including Alaskan King, snow crab, and delicious stone crab. This seafood restaurant is right next to the beach and, although they live by their motto “Where Crab Are King,” CJ’s offers a wide variety of seafood like oysters, lobster, shrimp, and clams. Oh, and don’t forget to grab a bite of their famous crab cakes!

There are many seafood restaurants in Miami, but these ones have the best stone crabs in Miami. Remember that stone crab season ends in May, so get ‘em while you can! Let us know about your experience in the comments below.

For more seafood restaurants in Miami, register on 305area and connect to everything Miami has to offer.


Cover photo courtesy of Adobe Stock Images