The most authentic Cuban restaurant you will find in the Sweetwater area, Latin Restaurant features a warm, family atmosphere and unique aromas that will have you thinking you are visiting just south of Key West, Florida. Featuring an extensive menu filled with traditional Cuban eats, the Cuban sandwich, steak and chicken are out of this world. Head on over and see what locals and critics alike are raving about!
10720 West Flagler Street
Miami, FL 33174