36 sites, 11,564 entries and counting...     Get a free blog; Join a Weblog Network!

Barracuda’s Cafe (Denver, Colorado)

July 3rd, 2006 by leafworks

Barracuda’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.

Leave a Reply