Taqueria El Yaqui

negative neutral positve click to rate!

Address: 3330 S Glen Ave
Glenwood Springs, CO 81601
Telephone: (970)274-1362
More: Web Results

General Information

Cuisine: Bar

Dine In: Yes

Map To This Location


view full menu» Taqueria El Yaqui Menu Highlights

ShowMeLocal.com - Local Business Center Local Business Directory Network About | Privacy Policy | Terms Of Use