From Our Editors
For a mouthwatering meal you're sure to love, Queen of Sheba Cafe & Restaurant in Saint Paul is the place to be.
If you're driving, that's no problem. Parking is available onsite.
Delicious food is never hard to find, but it is hard to find at the right price. Queen of Sheba Cafe & Restaurant is making it happen.