Chilli Verde

303-477-1377
3700 Tejon St
Denver, CO 80211
No photo available for this business

Business Information

Restaurants
Restaurants

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jan 14, 2010
Great place with really good customer service. I will forsure be telling my friends and of course everyone who reads this how i was impress... (more)

Browse our top cities

Browse cities by state