Flama Llama is a modern fusion kitchen located in San Diego, CA, offering a fresh take on Latin classics.
With a focus on Latin fusion cuisine, Flama Llama brings a contemporary twist to traditional dishes, creating a unique dining experience for its patrons.
Generated from the website