Daytona Beach, FL 32118, USA
+1 386-767-8761
Converted from an old drive-in theater. Instead of clapping, the drivers tend to blow the horn.