Tater Tots--who serves them?
my coworkers and i have an insane craving for tater tots at the moment. what places serve them?
i just did a search and saw that Crif Dogs, Daddy-O, Big Daddy's and BLT Prime does. are there other places that haven't yet been mentioned?