For three years, this Mexican restaurant gave it their best, but they just couldn’t capture the popularity that the three in the Denver area have achieved. It’s a shame, because Mexican food always seems to do well; many are saying the location, along with low foot traffic combined to the restaurant’s closing. The chefs behind it, must be very disappointed.