They had us use the computer to order our food, and it took a little more time than we thought to order.
November 2023
Stale chips, they never give me donuts when I order online. Taco Bell on thomaston ave is way
October 2023
Ate here last week with the family, atmosphere was super chill and the music was a vibe. Our food was fresh which was a plus. Everything was go on this