Jimmy’s Famous American Tavern is a restaurant and bar on North Harbor Drive. It is about a 20-minute walk from the Liberty Station shuttle stop. The...
Jimmy’s Famous American Tavern is a restaurant and bar on North Harbor Drive. It is about a 20-minute walk from the Liberty Station shuttle stop. The...