National Mechanics Philadelphia Bar and Restaurant
Window light in a bar
National Mechanics, located in Old City, Philadelphia, has some really great beer choices. Just a little past the historical parts of Philadelphia that many go to, it once was a bank, now repurposed into a bar.
By Ted Nghiem
Have you been here? Share a tip or a photo with fellow travelers.