El Toro

4957 Colorado Blvd
Denver, CO 80216
El Toro - Homestead Business Directory

Business Information

Mexican Goods

Customer Reviews (1 reviews)


on Citysearch Dec 12, 2005
Hands down the El Toro has the best tacos in the state with out a doubt. Many reasturants try to make similimar tacos, but it is proven that they can only immitate. If you don't like the tacos there is something wrong with... (more)

Browse our top cities

Browse cities by state