August 4, 2009
Jimmy’s Old Town Tavern, located at the corner of Elden and Spring streets in downtown Herndon, has different events every night of the week.
Stories this photo appears in:
Jimmy’s Old Town Tavern takes its place as Herndon’s cozy hometown bar.
Where Everyone Is Treated Like ‘a Regular’