Just My Rating and a Few Notes (For Now):
Low quality meats. This reminded me of an inferior catered meal at a cheap wedding. The sides were the best part.
Address: 9339 Texas 6, Navasota, TX 77868
Hours: Sunday – Monday: 11AM – 2PM; Tuesday – Thursday: 11AM – 8PM; Friday – Saturday: 11AM – 8:30PM