Toad Hall is a charming neighborhood pub in SoHo, named after the famous manor in The Wind in the Willows. Drinks prices are pre-pandemic, and there’s a gorgeous pool table in the back. Phil happened upon this little-known spot on a mid-afternoon meander and stayed for a beer. The bar is over 100 years old, […]
Read More