This restaurant has closed!!
5050 South Syracuse St, Denver, CO 80237
Garcia’s offers delicious Mexican food and weekday happy hours. There’s a large full bar, lots of seating and a friendly, relaxed atmosphere.
It’s located right in the Denver Tech Center off the Belleview exit on I-25.
back to Tech Center