First a note: I'm giving this place four stars because I need to leave room for an extra star just in case I come across somewhere that is truly amazing. That being said, Bon Vivant is well deserving of its four stars. We went there for late Sunday brunch and ordered the huevos rancheros and one of the specials - a meatloaf slice in a half bagel with tomato and greens on top. Both were well made, very tasty and a good blend of flavours in each. A couple of coffees rounded off the meal.
The restaurant itself is small which lends itself to a bustling atmosphere even when it isn't packed. The staff is friendly and attentive. The brunch menu is not the most varied you're ever going to see but for me I'd prefer restaurants that make a few things really well rather than many things poorly. We're definitely going to come back to see what else they can create out of their tiny kitchen.