102601 Overseas Highway Key Largo, FL 33037 Map It
305-451-6300
By Miami New Times staff
By Naomi Feinstein
By Olee Fowler
By Francisco Alvarado