We learned about this place from the Food Network show Best Thing I Ever Ate! and it was correct - they make the best ribs. It is basically a trailer in a parking lot, but don't let the look of the place turn you away.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.