LOCATION: St. Augustine

Llama Restaurant

Llama Restaurant
  • 415 Anastasia Blvd
  • St. Augustine, Florida 32080
  • Local Phone: 904-819-1760
  • Cuisine: International

From the moment you step foot into Llama their goal is to immerse you in a fine dining experience that allows you to explore the rich culture, ingredients & tastes of their homeland, Peru. Taste the passion of recipes humbly inspired by chef’s family table, Japanese training and LeCordon Bleu education.