Start from
Los Félix Miami
3413 Main Hwy, Miami 33133