Twelve miles south of Daytona Beach at the northern edge of Ponce de Leon Inlet is Lighthouse Point Park. The 52-acre park boasts a pedestrian-only, pet-friendly beach (though dogs must be leashed ...
The owners of Follow The Smoke had been accused of staying open past their mandated closing time and allowing illegal alcohol sales.