Review of Lucha Cantina

606 Sixth St, Georgetown, CO 80444

Overall Rating

Review


Very yummy and the menu had gluten free listing directly on it.

Celiac friendly?

Yes

Updated 7 years ago

Celiac