About
Mexican food at its finest, served by friendly, attentive staff in a great and family-friendly environment finally comes to Telluride! A large selection of your favorite Mexican-food dishes done to perfection. The clean and renewed space welcomes all!
Address: 226 W Colorado Ave, Telluride 81435
Phone: (970) 728-8399
State: CO
City: Telluride
Street Number: 226 W Colorado Ave
Zip Code: 81435
categories: southwestern restaurant, tex-mex restaurant
Opening Hours
Monday: 11:00 - 22:00
Tuesday: 11:00 - 22:00
Wednesday: 11:00 - 22:00
Thursday: 11:00 - 22:00
Friday: 11:00 - 22:00
Saturday: 11:00 - 22:00Sunday: 11:00 - 22:00