I have been to St. Francis twice - once for brunch and once for dinner. The brunch deserves 5 stars, we had great service and great food. Their bread was AMAZING! We had great service for dinner, but the food wasn't up to what I was expecting. Things were a little bland and the sauces on all the dishes was a little heavy. However, overall I would definitely recommend them.