Fafa Inc China Buffet, located at 4411 Aidan Ln in North Port, Sarasota County, Florida, was temporarily closed after a follow-up inspection on May 8, 2026, found 21 remaining violations, including live roaches and food temperature problems.
This is what the inspection report revealed
State records showed that the Florida Department of Business and Professional Regulation (DBPR) issued a warning during the initial routine inspection on May 7, 2026, which discovered 28 total violations. An administrative complaint was also recommended after a May 8 callback inspection found 11 violations still unresolved. The restaurant was permitted to reopen on May 9, 2026, after dropping to two remaining violations during a second follow-up review on that day.
Violation breakdown
A May 7 routine inspection found 28 violations categorized into five high-priority violations, six intermediate violations, and 17 basic violations. The Sarasota County restaurant, with a casual Chinese buffet-style and all-you-can-eat option, holds a 3.9-star rating from 1,662 Google reviews and offers a wide variety of dishes, including sushi and a salad bar.…