Photos

Diners, Drive-Ins and Dives Photo
The Buffalo Ribs - Tocabe in Denver, CO

The Buffalo Ribs - Tocabe in Denver, CO

Did a re-visit on this place as they were out of the Ribs last time. Glad I made the 2nd stop!

Add Comment

To leave a comment, click here to login