Restaurant
Tacos y Salsas
5 locals recommend,
Permanently closed
Tips from locals
Kind of a hole n the wall place. But some of the best tacos and tortas you'll have in Denver.
Unique things to do nearby
Location
2284 S Chambers Rd
Aurora, CO
Horseshoe Park