Get directions to: Barrio Latino Restaurant, Miami, FL
Restaurant address: 11535 North Kendall Drive Miami, FL 33176, USA
Restaurant: Barrio Latino Restaurant