Montrose Social in Windsor
Montrose Social is a two-level venue located on Chapel Street in the heart of Windsor, opposite the Windsor train station. It’s a new destination venue for the crowds who flock to Windsor to experience the Chapel Street lifestyle. With a large car park at the rear of the venue and access to all forms of public transport, Montrose Social is easily to access.
A hidden gem of Chapel Street, this split level, split personality venue is much bigger than it appears from the outside. When entering you are greeted with multiple large screen TV’s and pink neon lights, with standing room at the bar as well as ample seating throughout the space. Upstairs, things are elevated, with touches of greenery adding to the overall sensory experience. The focus is a seated lounge vibe, with sectioned off rooms as well as floor space around the bar and an amazing first floor deck. The walls are tastefully accented with graffiti on both floors and a mural of Snoop Dogg upstairs for a perfect Instagram moment.
Ground Level is all about a relaxed Bar and Diner atmosphere, open till Late, 7 days a week. Epic bar food includes the Classic Cheeseburger with smashed patty, or the Philly Cheesesteak, served alongside Jalapeno & Cheese Croquettes or the Soft-Shell Tacos. Wash it down with a selection of cold beers on tap, an extensive selection of fridge options, or a classic cocktail. Watch your favourite sporting team on the big screens or kickback and catch up with a group of friends. Alternatively, you can always pull up a seat outside the venue on Chapel Street, for those that want to watch and feel the buzz that is the Windsor end.
With an amazing drinks list and top quality bar food by experienced professional chefs, you’ll find Montrose Social in Windsor, at 34 Chapel St.