Martins by far has the best tasting biscuits in the south. If you have ever heard the term "Cat Head" biscuits, then this the place. The tenderloin is so moist and tender, you literaly crave it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.