Pit Stop BBQ has the best BBQ pulled pork I've ever had. It's a huge restaurant that also has a bar. The whole place is non-smoking. If you're a race fan, you have to go check this place out.
_________________________________________________
Last edited by ChadSmith; 7/17/12 at 10:20 PM.
|