Okay so many feelings about this place I'm going to wrap it up into one word that best describes it: love.
I am so obsessed with Windsor. Everything from the ambiance to the drinks to the food to the people! I've never met a friendlier, cooler staff. I've never had such great service CONSISTENTLY every time I've visited a restaurant. The menu is small, but perfect. There isn't an item I've tried I didn't like.
You don't have to be super cool to eat here, but you will feel super cool if you do eat here!
Here's three pictures I've taken of the loaded chips, the best loaded chips of any restaurant I've ever had. I posted three of the probably 5 million times I've eaten it just to engrain it in your brain.
You wild if you don't try it.