The Ram's Head Inn is a little out of place on White Horse Pike among a string of low-cost motels. The restaurant's owners and chefs are devoted to fresh ingredients, many of which come from nearby farms. The Inn is a popular venue for weddings and other celebrations.