Follow
Los Altos is an unexpected mezcal and tequila filled speakeasy in Little Havana, Miami, hidden above Taquerias el Mexicano.