If sipping a mezcal cocktail on a downtown Long Beach rooftop sounds like your thing, head to Mezcalero. You’ll have to enter through the Mexican restaurant Padre on the bottom floor and walk up a grand staircase, but this cocktail spot is no secret speakeasy. On Friday and Saturday nights, people get dressed up and wait in line for hours to land a spot up here. Their vine-covered patio is one of the city’s most pleasant spots for a drink date, and the party doesn’t stop until 2am. They don’t take reservations, so we recommend swinging by as early to snag a table.