This "red train car" has excellent food, service and prices. Overlook the peanut shells on the floor and chow down on fresh seafood. Just simply the best barbeque in town!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.