Rated
5.0 out of
5 from
1Reviews
Chili Verde
is an excellent Mexican Restaurant Restaurant
Ranked #1 of 15 Restaurants in Sloan Lake Denver.
★★★★★ on the 12th of October, 2017
Great place to get true green chili flavor without all the tomato sauce we get in Denver. Terrific food, cocktails, and the place really does things differently and fresh. //