Located off of route 896 4 seasons shopping center right next to the burger king in newark delaware every Friday night people go out there ... Would like to see alot more people come out so let me know if anyone in the area would like to go out !
Last edited: