Goon29 on October 29, 2010
How can you walk past a place that smells like hoagies and has $1 beers / margaritas?? Certainly worth a stroll through, if nothing else for a cheap beer and some air conditioning.
Note - the margaritas are frozen and mostly sugar, but what do you want for $1?