Restaurant burglars caught on surveillance video

On August 29, 2017, at approximately 12:30 a.m., two suspects were captured on surveillance camera kicking out a wall-mounted air conditioner unit to gain entry to La Ceiba Restaurant located at 815 W. Flagler Street. Once inside, the suspects ran
McClatchy Miami Police Department