Los Flamingos is located at Av. Adolfo Lòpez Mateos S/N