I have eaten at many Mexican food restaurants throughout the Denver Metro Area, and this place has the best tacos that I have found yet.
The place isn't the same. The food isn't the same. It's because of the people (customers). Now they're clientele. Friends of friends who got told about this cool little place to e...