Los Ranchos Steakhouse
127 SW 107th Ave, Miami 33174