Lou's Food Bar
Permanently closed
1851 W 38th Ave
Denver, CO 80211
Lou’s is meant to mirror the kind of comfortable spot that can be found just off roadsides around the world, & it feels that way. Lou’s is a lively neighborhood spot, where families & groups of all ages can enjoy comfort food & cocktails.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.