Dinosaur BBQ: Buffalo

Mmmmm. We finally made it to the Dino downtown. Best. Ribs. Ever. (Outside of the ones I had when we lived in North Carolina…)


Whatcha talkin' bout Willis?