The food here was amazing, service was outstanding! They were able to accommodate to our dietary needs, one person is gluten-free the other dairy free. Definitely a popular place, but totally worth the wait. We had a party of 8, estimated wait time of an hour. We were sat in about 45-50 minutes. Highly recommend B&B Cafe!