Chelos

Chelos

Restaurants in Denver, CO

Restaurants Tex-Mex Restaurants

Contact us

Location

2012 Larimer St.,
Denver , CO 80205 UNITED STATES

Reviews

Chelos 303-294-0676
2012 Larimer St.,
Denver , CO 80205 UNITED STATES
$
Chelos 4

Based on 1 reviews

Chelos 303-294-0676
2012 Larimer St.,
Denver , CO 80205 UNITED STATES
$
4 5

Great Food

When in the mood for a cheap but good Mexican meal in Denver this is the place to go. The tamales are very good. They also have excellent margaritas and burritos. I would recommend.
posted at 06/01/10

Detail information

Company name
Chelos
Category
Restaurants
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Chelos

Contacts Location Reviews Details