🪰439,131 violations tracked across 67 Florida counties
Back to Blog
food-safetyinspectionsfloridamiamifort-lauderdalepalm-beach

South Florida's Worst Restaurant Inspections — Miami-Dade, Broward & Palm Beach

I
InspectFL Team
· April 2, 2026
Scores and grades reflect inspection data at time of publication and may have changed. Search for current ratings →

Behind the Kitchen Door — a data-driven series from InspectFL

South Florida is one of the most exciting food scenes in the country — from Little Havana’s ventanitas to Las Olas Boulevard steakhouses to Atlantic Avenue brunch spots in Delray. But behind those Instagram-worthy plates, state inspectors are finding things that would kill your appetite.

We pulled inspection data for 18,486 restaurants across Miami-Dade, Broward, and Palm Beach counties. Among them: 1,436 F-graded restaurants — places where violations were serious enough to earn the worst possible score on our grading system. Here’s what inspectors found at the worst of the worst.

Three Counties at a Glance

Miami-Dade
8,969 restaurants
948 F-graded (10.6%)
Broward
5,471 restaurants
285 F-graded (5.2%)
Palm Beach
4,046 restaurants
203 F-graded (5.0%)

Miami-Dade stands out — not just because it’s the largest restaurant market, but because its F rate is double that of Broward and Palm Beach. Nearly 1 in 10 Dade restaurants are failing.


Miami-Dade County

Miami-Dade has it all: world-class dining in Brickell, family spots in Kendall, hole-in-the-wall Cuban joints in Hialeah, and late-night bites in Wynwood. It also has 948 F-graded restaurants — more than Broward and Palm Beach combined.

41.9%
Grade A
3,761 restaurants
28.8%
Grade B
2,579 restaurants
18.6%
Grade C
1,665 restaurants
10.6%
Grade F
948 restaurants

Here are some of the worst-performing restaurants in the county:

Miami · Miami-Dade · Grade F · Score: 0 · 29 violations · March 27, 2026
Top violations include improper use of time as a public health control, food stored on floor, and premises not maintained or clean — across 29 total violations on a single inspection.
Miami · Miami-Dade · Grade F · Score: 0 · 31 violations · March 19, 2026
31 violations in one visit. Inspectors flagged improper use of time as a public health control, food stored on the floor, and food-contact surfaces that weren't clean or sanitized.
Homestead · Miami-Dade · Grade F · Score: 0 · 31 violations · March 5, 2026
Down in Homestead, this spot racked up 31 violations — including food not properly labeled or dated, food-contact surfaces not clean, and thermometers unavailable or inaccurate.
Miami · Miami-Dade · Grade F · Score: 6.3 · 21 violations · March 30, 2026
Inspectors found quite a scene here. From the actual report:
"Commercially processed reduced oxygen packaged fish bearing a label indicating that it is to remain frozen until time of use no longer frozen and not removed from reduced oxygen package. Observed 3 salmons inside ROP inside the reach in cooler no longer frozen. Stop sale was issued."
Also: vents soiled with food debris across the dining area, holes in the wall, torn cooler gaskets, and a repeat violation for an exterior door with a gap to the outside.
Homestead · Miami-Dade · Grade F · Score: 22 · 5 violations · March 30, 2026
A Homestead bakery that kept failing follow-ups. From the inspector's notes:
"Food-contact surface soiled with food debris, mold-like substance or slime. Observed cutting boards soiled in the kitchen. Observed stored baking sheets soiled with old food debris across from steam table."
Walls were described as "heavily soiled at cook line with old food debris" — and it was a repeat violation.
Miami · Miami-Dade · Grade F · Score: 0 · 29 violations · January 21, 2026
Despite "fine dining" in the name, this restaurant had 29 violations including premises not maintained or clean, thermometers unavailable, and food stored on the floor.

Broward County

Broward County covers everything from the Las Olas strip in Fort Lauderdale to Caribbean kitchens in Lauderhill to family chains in Weston and Pembroke Pines. With 5,471 restaurants, it’s the second-largest market in South Florida — and while its F rate (5.2%) is less than half of Miami-Dade’s, there are still 285 restaurants failing inspections.

41.1%
Grade A
2,248 restaurants
32.7%
Grade B
1,788 restaurants
20.9%
Grade C
1,146 restaurants
5.2%
Grade F
285 restaurants

Here are the worst-performing Broward restaurants by score:

Davie · Broward · Grade F · Score: 22 · 7 violations · March 12, 2026
Inspectors found thermometers unavailable or inaccurate, improper cold holding temperatures, and no plan review submitted or approved.
Deerfield Beach · Broward · Grade F · Score: 25 · 8 violations · March 23, 2026
Food stored on the floor, toxic substances improperly stored or labeled, and thermometers that were inaccurate — 8 violations total at this Deerfield Beach spot.
Pembroke Pines · Broward · Grade F · Score: 25.8 · 4 violations · March 17, 2026
Key violations: raw animal food stored over ready-to-eat food — a cross-contamination risk — plus no sanitizer test kit and improper storage of single-service items.
Miramar · Broward · Grade F · Score: 28 · 11 violations · February 12, 2026
11 violations including food contact surfaces not clean and sanitized, improper use of time as a public health control, and food stored on the floor. That's a lot of red flags for one kitchen.
Sunrise · Broward · Grade F · Score: 28.8 · 17 violations · March 16, 2026
17 violations at this Sunrise restaurant, including plumbing not properly installed or maintained, thermometer issues, and food stored on the floor.

Palm Beach County

Palm Beach County stretches from upscale Worth Avenue in Palm Beach to the college-town energy of Boca Raton and the working-class neighborhoods of Lake Worth and Belle Glade. With 4,046 restaurants, it has the lowest F rate (5.0%) of the three counties — but the restaurants that do fail tend to fail spectacularly.

40.9%
Grade A
1,655 restaurants
33.4%
Grade B
1,352 restaurants
20.4%
Grade C
826 restaurants
5.0%
Grade F
203 restaurants

Here are the worst in Palm Beach County:

Lake Worth · Palm Beach · Grade F · Score: 1.5 · 6 violations · January 21, 2026
Premises not maintained or clean, no valid certified food manager present, and the establishment was flagged as not in compliance with other codes. A score of 1.5 out of 100.
West Palm Beach · Palm Beach · Grade F · Score: 2.6 · 5 violations · February 2, 2026
A West Palm Beach spot with a score of just 2.6. Violations included improper reheating of food for hot holding and single-service items improperly stored.
Boca Raton · Palm Beach · Grade F · Score: 28 · 14 violations · March 24, 2026
A popular Boca Raton sushi spot with 14 violations: food stored on the floor, improper cooking temperatures, and no employee lockers or storage provided.
Palm Beach Gardens · Palm Beach · Grade F · Score: 32 · 24 violations · March 30, 2026
This one's rough. 24 violations and some of the most vivid inspector notes we've seen:
"Dead roaches on premises. Approximately 3 dead roaches on pipe next to hand washing sink. Approximately 6 dead roaches on top of dish washer. Approximately 1 dead roach under Cook line flip top cooler."
"Throughout kitchen under all cooking equipment heavily build up of grease and food debris."
Multiple repeat violations, including food stored on the floor in both the walk-in cooler and freezer, and rusted shelving that had pitted through the surface.
Jupiter · Palm Beach · Grade F · Score: 41.3 · 6 violations · March 28, 2026
Up in Jupiter, inspectors found grooved cutting boards no longer cleanable, a grease receptacle stored on dirt and grass, and drying racks soiled with accumulated grease.

What This Means

A few things stand out across all three counties:

  • Miami-Dade’s F rate is alarming. At 10.6%, it’s double the rate of Broward (5.2%) and Palm Beach (5.0%). If you’re dining in Dade, checking inspection reports is especially important.
  • Score of 0 is more common than you’d think. Multiple restaurants across Miami-Dade scored a literal zero — meaning they had so many serious violations that our weighted scoring couldn’t give them any credit.
  • Repeat violations are everywhere. Many of the worst restaurants had violations flagged as “Repeat Violation” — meaning inspectors found the same problems on previous visits and they still weren’t fixed.
  • The grease and roaches combo. When you see heavy grease buildup, dead roaches are usually not far behind. Uncle Joe’s in Palm Beach Gardens is a textbook example.

Check Your Favorite Spot

Every restaurant listed above has a full inspection profile on InspectFL — with violation details, historical grades, and inspector notes when available.

Search Any Restaurant →

Want to check a specific county? Jump directly to Miami-Dade, Broward, or Palm Beach.


Data sourced from the Florida Department of Business and Professional Regulation (DBPR). Grades are calculated by InspectFL based on inspection results. Last updated April 2026.

Want to check a restaurant?

Search any Florida restaurant's inspection history and grade.

Search Restaurants

Join the Discussion

Have you eaten here? Share your experience.

Loading comments…