This restaurant has closed!!
2233 Larimer St, Denver, CO 80205
Twelve Restaurant offers contemporary American food in a low key, classy atmosphere. The menu changes each month, and is always excellent. There’s a sleek hardwood bar and well spaced tables.
It’s open for dinner everyday from 5:30 to 10pm.
View Mile High Happy Hour – Five Points in a larger map
back to Five Points