8090 E Quincy Ave, Denver, CO 80237
No coupons available
Be the first to add a photo!
06/06/2003Provided by Citysearch -
There is more ""hand tingling"" Tequila in a margarita here, than any other place I have ever been. I witnessed customers sending the drinks back, because they were too strong! I enjoy sitting outside... watching the sun go down. The food is average (what you'd expect). I always have a good experience here, although I haven't been in a few months - too cold.