HomeCitiesDenverEl Toro Restaurant
EL
Restaurants

El Toro Restaurant

4.5(2 reviews)
$$Open Now
4957 Colorado Blvd, Denver, CO, 80216

Reviews(2)

P

panzlau50

THE GREEN CHILE MAKES YOU SWEAT EVEN ON A COLD WINTER'S DAY. DAILY SPECIALS ARE GREAT AND THE TACOS ARE ONE OF THE BEST IN COLORADO.

M

mybabyno1

This place is easy to miss. Make sure you find it. It has the best green chili I've ever had. Hot! Hot! Hot!

Loading...