I'm not a fan of order-at-the-counter and wait. For one thing, paying up front limits the options should the food be uneatable and prevents one from adding the tip to the credit card account.
However, this wasn't the case here although the food was relatively unmemorable. Both my wife and I had a turkey sandwich, We both felt that it was "good" although I found the turkey a bit chewy.
The service from everyone I encountered was well done and there was none of the this-ain't-my-table, one gets occasionally in restaurants.