This bar has closed!
1076 Ogden St, Denver, CO
303-860-8353
Barricuda’s is a fun dive with drink specials every day of the week. The menu has burgers, sandwiches and Mexican entrees. Entertainment includes two pool tables, a jukebox and some TVs. Events are held throughout the week.
Reviews: Yelp
back to Capitol Hill