About Us

At Hapgood’s, we offer our guests all the comfort of a casual breakfast, lunch and dinner experience with a modern twist. Located in historic Mountain Lakes, our guests feel right at home in our cozy, small town setting.

Read More

Opening Hours

Hours & Location

Monday Through Saturday: 08:00AM-09:00PM

Sunday: 08:00AM-03:00PM



44 Midvale Rd.
Mountain Lakes,NJ 07046

Contact Us

Phone: 973-299-3399


From the moment we sat down, the service was top notch. Combine that with the great food, it's a winning combination!! We highly recommend this restaurant.
~Brian Costa

Pretty good experience awesome food, good price, nice staff and nice atmosphere
~Owen Georgia

We had a wonderful lunch outside under an umbrella today! The service and food were both excellent! We like their iced tea and their iced tea! Everyone is friendly! We recommend Hapgood’s restaurant. 😊
~ Susan O'Neil