How do you find a banquet hall in New Jersey that is inexpensive and allows events to last past midnight?

I would recommend doing a search online or checking your local Yellow Pages. You might also want to call your local Chamber of Commerce, as they tend to have a list of these types of businesses.