McAlister's has good food, and it's reflected in the higher prices. It's more expensive than Subway, but they also have a wider menu selection. The atmosphere is also different. You don't place your order on one end and pick it up at the other end. Instead, you place your order, bring a number to your table, and the food is delivered. I have not had a problem waiting too long for my order to arrive; the turn-around time is excellent. The employees are friendly and helpful. There is plenty of parking, which is needed, because this is a popular place to eat in town.