Lunch at Fort Amherst Pub | St. John’s

Lunch at Fort Amherst Pub | St. John’s

Review: From southern-fried lobster tacos to big burgers, Fort Amherst Pub sits in Churchill Square in St. John’s with lots of beers on tap.