I know there are some nice places on the Manahawkin area (but havent been there since I lived there about 4 years ago) Also, I know there are is an Applebees in Wall that has a rather large parking lot, maybe try them
2007 Hwy. 35
Wall, NJ 07719
732.280.3676
Its minutes from Belmar/Spring Lake.