Emilio's Family Restaurant

Row 1

Details
226 West Colorado Ave.
Telluride, CO 81435
(970) 369-1101

Foursquare Tips

  • Great authentic mexican food and drink specials... super nice owner