Minnesota's Most Awarded

Family Owned
Cafe and Bakery

Keys Cafe St. Paul Robert

Please call to confirm hours of operation.
  • M-F 7:30am – 8:00pm
  • Sa-Su 8:00am – 8:00pm

A Big Keys Thank You!

Thank you to all the sponsors, participants and supporters involved in this year’s Key’s Annual Charity Golf Tournament.

We are readying the announcement for how much we raised to help Christopher Schlemmer and his family in helping Christopher live happily and productively.

Order Online


Order online for pickup or delivery!


Order online for pickup or delivery!

Google Reviews

Keys Cafe & Bakery
Based on 1433 reviews
powered by Google
greg moser
greg moser
23:31 16 Nov 21
Stopped in for dinner before a show next door at Camp. Super convenient. We've been here a few times previously. Staff was attentive and friendly. I had the Monte Cristo with tots and it was really good. Ate half and took the rest home for lunch the next day. Friends enjoyed their food as well.. Chicken tenders, chili, soup. A little sticker shock when we got the bill . It was $70 for the three of us (with tip). Not out of line, just snuck up on us. 😁. I'd go again for sure!
Kristy Orgaard
Kristy Orgaard
18:08 31 Aug 21
This place is amazing! Great atmosphere, service was fast a food portions were huge! … let’s not forget that everything was delicious! Highly recommend!
C Mill
C Mill
07:44 18 Apr 21
Attentive and friendly staff. Our server knew the menu as if she had created the whole place herself. Everyone was top notch. The Loon Omelet is delicious! I'm coming back for that again.It was pretty busy but the staff was clearly superior as there was no waiting or wanting for anything.Aces!
See All Reviews

Location Offerings

Show your support for your Keys Café by rocking our apparel and accessories! Wear one on a Tuesday and get a free cookie with your order!
Shop all
Buy Now

This location offers

  • Dine in
  • Take Out
  • Free Wi-Fi
  • Box Lunches
  • Catering
  • Meeting Room

Contact Keys Cafe - St. Paul Robert

For takeout or bakery call 651-222-4083

Questions? Comments? Something we need to know? Email us!