PAPA LLAMA

dba KERU VENTURES LLC

About this restaurant

Papa Llama is a seating restaurant located at 2840 Curry Ford Road in Orlando with 36 seats, operated by Keru Ventures LLC. The establishment serves Peruvian and contemporary Latin American cuisine and is recognized by the Michelin Guide. According to available sources, the restaurant operates Friday and Saturday from 6:00 pm to 10:00 pm.

AI-generated overview from public web sources and license data. May be incomplete or outdated.

A

Food Safety Grade

Excellent

Based on DBPR food inspection reports from the last 36 months. Complaint inspections are excluded. This is not an official DBPR grade.

Location

Address
2840 CURRY FORD RD
ORLANDO, FL 32806
Phone
407.280.2283
DBPR District
District 4 — Orlando (licenses expire April)
County (Region Code)
Indian River (code 31)
Seating
36 seats

License

License Number
SEA5815016
Establishment Type
Seating Restaurant
Base Risk Level
License Expiry
Apr 1, 2027
Last Inspection
Nov 7, 2025
Date Result Expand
Nov 7, 2025
Inspection Completed - No Further Action

No violation details recorded for this inspection.

Class: Food Visit ID: 10875210 PDA Verified Type: Routine - Food