Barracuda’s Cafe (Denver, Colorado)
July 3rd, 2006 by leafworksBarracuda’s
1076 Ogden St. Denver, CO 80218 * 303-860-8353
An almost 24 hour diner/restaurant in the heart of Denver’s capital hill district on Ogden. A great place for after partying grub. Service is a bit slow, but at least during our visit, great 80’s music selections creating a good atmosphere. The food was very good and the service was friendly and good (but slow). Highly recommended for after clubbing. Visited 7/1/06. Rating : 3.5 stars out of 5.



