I had my shower at the Battleground Country Club in Manalapan - food and service was great. The room looks out onto the grounds and is beautiful. I also had my son's baptism party at the Independent Firehouse in Freehold, NJ - bring your own caterer, liquor, etc. Very reasonable and the place is clean and very nice.
Re: Baby Shower- Monmouth Cnty