Presented by Castro French Bistro & San Francisco Bay Times Welcoming hugs, big smiles, and conversation backed by live music ...