The Square offers a great selection of craft beers and a good range of vegan and vegetarian options. It's a welcome addition to the city's cafe scene.