The Porch, a southern fare BBQ restaurant, opens at 175 River’s Edge Drive and shortly thereafter is recognized by Boston Magazine as one of Boston’s 10 hottest restaurants.