2601 W 76th St, Hialeah, Florida 33016 USA
The best Cuban and International food in Miami
Photo Credit: Yelp