Videos by The Yacht Club Bar and Deli in St. Louis. A modern Italian Deli with moderate prices. Cozy bar in back. Homey feeling a with a cute pond and beer garden in the backyard. Call and ask about game day specials!!!! •Deli Hours 10AM-9PM •Bar open until close - Bar Menu available until 12AM