Hi everybody! I am looking for a great place to host a business launch for a new partner. We're hoping for a low key wine bar where we could do a presentation for 20 or so people. We want to keep it local! Thanks!
William D. replied:
Perhaps also check with Apex Beverage Company: http://www.apexbeveragecompany.com