This restaurant has closed!!
127 East 20th Ave, Denver, CO 80205
Bella Vista serves up good, affordable Mexican food in the Five Points/Uptown neighborhood by downtown. There’s a full bar and outdoor patio. Happy hour runs Monday to Friday.
View Mile High Happy Hour – CBD in a larger map
back to Uptown