Luna Rossa Wine Bar

Food & Drink

Luna Rossa Wine Bar, next to the historic staircase in Downtown Stillwater. It’s one of my absolute favorite Italian Trattorias. They have the most amazing pasta and mozzarella caprese. I think I’ve made everyone I know go there for either a quick lunch, birthday dinner or just because. I suggest sitting outside because it has […]

November 2, 2014