Direct answer
What license does a Florida restaurant need?
Many seated Florida restaurants need a DBPR Permanent Food Service license, often shown as Seating Food Service (2010), plus Florida sales tax registration. Alcohol, city, county, fire, grease, and Certificate of Use items depend on the address and menu.
DBPR Hotels and Restaurants