I have been here several time but this is the first time that I'm submitting a review. The name of the restaurant speaks for itself. It is simply the best in Memphis. I always order the Manager's special which consists of wings, fish, and fries. The food is always served fresh and fast. The sweet tea and lemonade mix is a must try.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.