Welcome to Papa's, a rooftop gem located at 101 Water St S in Stillwater, MN, with breathtaking views of the St. Croix River. This restaurant is not just a place to eat but an experience that engages all your senses. Customers rave about the stunning scenery, making it a perfect spot for both casual bites and celebratory gatherings.
The menu features a delightful selection of dishes, particularly the pizzas, which have been described as "like dessert." Highlights include the flavorful Brussels sprouts and unique toppings like steak bits and pig and fig. While the prices may lean towards the higher side, the memorable dishes and attentive service justify every penny.
Overall, Papa's not only delights with its culinary treats but also offers a unique atmosphere that captures the charm of Stillwater. Make sure to indulge in this delightful dining experience!