Los Altos
Bar · Mexican · Taco Shop
Los Altos is a speakeasy-style bar offering margaritas and cocktails, with a taqueria located downstairs.
Location
Best places nearby
The highest rated places close to Los Altos.
Local restaurants nearby
SW 8th St, FL



