I haven't ever dined in, but there is a huge hot food counter to choose from for takeout. We live nearby so this is always a good option for a quick hot meal that is fairly inexpensive. There is always plenty of staff working so your order is taken quickly and you're out the door within minutes.
The location has a nightmare parking lot, so I would suggest you park in the back and walk out front.