The Mad Batter Restaurant and Bar in Cape May, NJ The Mad Batter Restaurant and Bar, is the award winning restaurant located inside the Carroll Villa Hotel in Cape May, NJ. The place is a national landmark welcoming guests since 1882. 2016 marks the 40th anniversary of The Mad Batter Restaurant and Carroll Villa Hotel as a family run business in Cape May. The Mad Batter is just a half of a block from the beach, and is child friendly. Enjoy the relaxed and welcoming atmosphere of this family business, and experience the hospitality and charm that have established it as a Cape May vacation tradition.