I love St Francis, adore it in fact, but I went here the other day with my kids around 315 and was told they don't even serve food until 4, I had no idea the happy hour menu times changed, whatever, but then I realized they don't offer the kids free meals anymore, that's kinda annoying to get the bill and notice that, they need to make sure to tell people that with children. That was one of the nice perks of coming here with kids and I've been coming here for over 6 years. I'm giving it 5 stars because I do love the food and service was good.