Where is everyone from and what do you drive?...
#71
You just go about half way up "Main St." in Downtown.
They're on the left hand side, a little bit past Club 23 (? - or whatever it's called). Of course, it's been a few years since I worked there so it's possible that they're gone.
Taco the Town had some pretty good burritos, and the toasted subs at the Happy Hoagie were yummie.
Taco the Town had some pretty good burritos, and the toasted subs at the Happy Hoagie were yummie.