Avalon offers a variety of activities for those seeking day or night time entertainment.  In addition to well-maintained beaches, Avalon is home to a handful of very nice restaurants and night spots. To see a list of various establishments, go to www.avalon-nj.com.  After a long day at the beach, stop by the miniature golf course around 29th street.  The Pirate-themed course is first rate.Please be advised that cabs are not easy to get a hold of in the late evening.  The Windrift hotel on 79th street is great for  drinks and entertainment, having a band or DJ almost every weekend in the later spring and summer.