There is no way this is a top restaurant in Antarctica let alone Fort Worth. Clearly the other 16 reviewers are family of owners. Slow service, mediocre food, and dingy digs. Stay away folks, it's a trap.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.