Tacos Y Tortas Selene

Row 1

Details
16101 E Colfax Ave (Laredo St. (Auto Zone Parking Lot))
Aurora, CO 80011
(720) 281-2995

Foursquare Tips

  • You can't go wrong with this place I had a taco of each meat and they were all very good the green hot sauce was delicious definitely going back to try more of their food :)