Townsend ranked as one of ‘America’s Best New Restaurants’ by Bon Appetit

In case you weren’t already aware (we know you are), the restaurant scene on East Passyunk Avenue is pretty great. So great that another one of the restaurants on the Avenue is getting some extra praise on a national level. Townsend, the French bistro at 1623 E. Passyunk Ave., was

Continue reading