A Riverside Drive grill-and-lounge built around beef ribs, playful sandwiches, wings, lager-battered fish and chips, and a social upstairs-pool-room feel.
Treehouse is a long-running downtown Windsor bar and grill where shareable starters, pizzas, wings, wraps, and a late social room make food the opening move for a group night.