The 10 Best Places for Crab in Florida!

If there’s one thing Florida folks know, it’s seafood. In a state almost completely surrounded by ocean, fresh crab dishes are in abundance. Whether you like it in a salad or a soup, as an app or the main course, these 10 best places for crab in Florida are well worth a visit! 

1. Triad Seafood Market & Cafe, Everglades City, FL

There’s just one thing you need to know: All You Can Eat Stone Crab. It’s what they’re known for, it’s what they do best, and it’s reason enough to visit. Their stone crabs are fresh off the local boats and will have you coming back. Eat in, or grab some to go at their on-site market.

A post shared by Hannah Mulvey (@missmulvey) on

2. Rick’s Crab Trap, Fort Walton Beach, FL

Fresh gulf seafood has been their tradition for years, including some of the best crab in the state. If you love crab cakes, you’ll be glad to know they make theirs by hand with plenty of meat and little filler. Crab claws, crab soup, soft shell crab po boys, and steamed King crab, Dungeness, and snow crab legs are all menu favorites here. 

3. Rustic Inn Crabhouse, Fort Lauderdale, FL

With over 60 years of history, this roadside hangout is now one of the most in-demand places for crab in the area. Their unique garlic crabs aren’t to be found anywhere else, and they’re well worth the trip. Stone crabs, crab cakes, and the crab wedge salad are also available to sate your crabby cravings.

4. Riggins Crabhouse, Lantana, FL

With the best crabs south of Maryland, you can’t go wrong no matter what you order! This place is part seafood market, part restaurant so you can get your crab fix any way you please. Must-haves on the menu include soft shell crab, crab cakes, crab stuffed mushrooms, crab claws, crab legs, and—wait for it—CRAB NACHOS! This place is game changing.

5. Fishbones, Lake Mary and Orlando, FL

Two locations means twice the amazing crab creations that are sure to please. The crab cake with mango salsa is a must-try, in addition to the Alaskan King crab legs. They also have all-you-can-eat stone crab claws that come straight from Florida’s waters. 

6. Charlie’s Fish House & Seafood Market, Crystal River, FL

There’s something about waterfront views that make great seafood taste even better. Their stone crabs are caught locally and cooked to perfection. On the menu are stone crab claws and crab-stuffed flounder and shrimp, among other saltwater favorites.

7. Crabs & Seafood Bros, Miami Gardens, FL

The only thing that’s better than eating crab here is the fact that you can order online or get it delivered. Crab cakes, Snow and King Crab legs, and the Royal Crab Burger are tried and true picks, and you’ll want to come back to try them all. Pair them with some jumbo shrimp for the best value.

8. Charlie Horse Restaurant, Ormond Beach, FL

All You Can Eat snow and Alaskan crab legs is the shining star here. They also have smaller portions for smaller appetites, as well as crab cakes and crab bisque for lighter fare options. A full bar and plenty of options from both land and sea make this an ideal stop for the whole family.

9. Paddlefish Restaurant, Lake Buena Vista, FL

Part of Disney Springs resort, this is likely the only place you’ll find the should-be-world-famous crab fries. They’ve combined crab meat with fresh-cut French fries and their special Louie dressing to create an original appetizer that’s worth a try. Also on the menu are crab cakes, King and Snow crab legs, and a zesty crab ceviche. 

10. Fish Tale Grill, Cape Coral, FL

Bring your appetite, because portions are quite generous and you’ll want to savor every bite. Snow crab and Alaskan King crab legs are served with a baked potato, vegetable, and plenty of butter. You can also explore their seafood market to take home some fresh catch and cook it yourself.

Select a Florida town to find the Best Things-To-Do and Places To Go around you
Find Crab Spots Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alachua County

Baker County

Bay County

Bradford County

Brevard County

Broward County

Calhoun County

Charlotte County

Citrus County

Clay County

Collier County

Columbia County

De Soto County

Dixie County

Duval County

Escambia County

Flagler County

Franklin County

Gadsden County

Gilchrist County

Glades County

Gulf County

Hamilton County

Hardee County

Hendry County

Hernando County

Highlands County

Hillsborough County

Holmes County

Indian River County

Jackson County

Jefferson County

Lafayette County

Lake County

Lee County

Leon County

Levy County

Liberty County

Madison County

Manatee County

Marion County

Martin County

Miami-Dade County

Miami-dade County

Monroe County

Nassau County

Okaloosa County

Okeechobee County

Orange County

Osceola County

Palm Beach County

Pasco County

Pinellas County

Polk County

Putnam County

Saint Johns County

Saint Lucie County

Santa Rosa County

Sarasota County

Seminole County

Sumter County

Suwannee County

Taylor County

Union County

Volusia County

Wakulla County

Walton County

Washington County