Review of Mezcal

3230 E Colfax Ave, Denver, CO 80206

Overall Rating

Review


There menu is marked gluten free and has a lot of options.

Updated 6 years ago

Celiac