Good, inexpensive food, freshly made.During busy times, staff seem to ignore in-store customers while waiting on drive-thru customers.The convenience store the restaurant is located in, has a display (right by the Dunkin Donuts counter), selling ridiculously over-the-top gun-nut propaganda signs. Given the…