St. Petersburg is hands down one of my favorite places in the Twin Cities. My husband and I have visited St. Petersburg on several occassions while I've also enjoyed dinners with my girlfriends. Always top notch service and excellent, excellent food. It's a must if you haven't been there!
Pros: Everything is great!
more