Weeds Tavern is a homey corner bar offering craft beer and cocktails in a dimly-lit setting, complete with a sprawling outdoor patio.