1597 S Federal Blvd, Denver
So, I have been to a lot of mexican restaurants in my life and Torres is pretty much the BEST in Denver. Awesome margs and green chile! Always really, really great food!
1423 S Federal Blvd, Denver
Playa Azul Mexican Restaurant has been around for over 16years. They have a large variety of authentic Mexican food. They have some of the Best Mexican Seafood Dishes in Town. The…