Chimichanga Llama - Opens May 5

Chimichanga Llama is opening on May 5, 2022 and will feature delicious, Mexican-style eats in a casual, fun, and family-friendly environment.