Appaloosa Bar & Grill

entertainment-nightlife / Other

Appaloosa Bar & Grill information

Location
Denver , USA
Address
535 16th St
Telephone
+1 720 932 1700
Getting there
Bus: Welton
More information
www.appaloosagrill.com
Opening hours
11am-2am
Something wrong?
Submit a correction

It’s tricky to find a place on the Mall with a local feel, but plank floors, nightly local bands and kindly bartenders give the employee-owned Appaloosa a unique environment.