If you don't mind heading north and you like ribs, the Twin Anchors has some AMAZING bbq ribs... its on Sedgwick at Concord (?)... the main cross street is North St., its just north of there.

North of North. ha.


Diesel owns you