- Reserve with OpenTable
- Cuisines: American
- Ram's Head Inn is a beautiful restaurant set on five country acres with sprawling gardens and flower lined fences. Located just eight miles from bustling Atlantic City, it provides a respite for the senses.
Ask a local about Ram's Head Inn
Ask Galloway Locals about Ram's Head Inn