We had eaten at their location in Sherman, Texas in the past so when we found the parking area was full and a big line out the door at the place ...
All reviews seem positive