It is by no means the best bbq in town but will always scratch that itch in a pinch. I challenge you to find a spot has a better potato salad though, best in the business.

by __vheissu__

Dining and Cooking