McMenamins Tavern on the Square is a gastropub known for its comfort food, beer, and cocktails. It features a cozy, kid-friendly atmosphere and a courtyard with fire pits.