Signed New Lease!!!!


El Palacio de los Jugos will now be occupying our property located at 4141 West Flagler Street, Miami, Fl. 33134