at 132 W 6th St, Glenwood Springs , 81601-2912 United States
237 FB users likes Tequila's Mexican Restaurant, set it to 7 position in Likes Rating for Glenwood Springs, United States in Local Business category
Tequila's Mexican Restaurant is Glenwood Springs based place and this enity listed in Mexican Restaurant category. Located at 132 W 6th St CO 81601-2912. Contact phone number of Tequila's Mexican Restaurant: (970) 384-1588