Bar
The Avenue Grill
34 locals recommend,
Permanently closed
Location
630 E 17th Ave
Denver, CO
North Capitol Hill
Tips from locals
This is a go-to for celebrating or nice evening out. It is a short walk however there is also free parking. Nice wine list, fine dining, won't break the bank. Recently saw Cyndi Lauper dining here.