Papa Llama

Modern Peruvian · Orlando · Michelin One Star · Chef Kevin Ruiz

One-Michelin-star modern Peruvian restaurant in Orlando. Star awarded 2024 and 2025 after Bib Gourmand 2022-2023. High-quality contemporary Peruvian cuisine.

2840 Curry Ford Road, Orlando, FL 32806, Orlando

Menu

Dishes

Tasting Menu

Related restaurants