"You’ll never walk alone at the Phoenix Landing. This Central Square joint is the home base of LFC Boston, the city’s official Liverpool supporters club. Non-members are welcome on game day, but get there early, otherwise you won’t get in. Order a Carlsberg and settle in." - Erika Adams