123 E Colorado Ave, Telluride, Colorado 81320 USA
Vegan bowl, chips and salsa, chicken tacos with veggies and beans
Photo Credit: Yelp