McFly's On The Hook
Convenience StoresHours:
53 McNair Road Fort Hancock, 53 McNair Rd, Highlands NJ 07732 Hours
About McFly's On The Hook
McFly's On The Hook is a charming eatery and gift shop located beside the historic Sandy Hook Lighthouse, the oldest operating lighthouse in the United States. Housed in a restored building that was once the Post Exchange, McFly's has been made accessible for all visitors, thanks to collaboration with the National Park Service. The shop offers a unique selection of food, snacks, beverages, and ice cream, making it a perfect stop for tourists exploring Sandy Hook and Fort Hancock. Customers appreciate the friendly and humorous owner, along with the excellent customer service. Families particularly enjoy the delicious ice cream and frozen lemonade, with many vowing to return for more treats. The atmosphere is welcoming and airy, providing a refreshing respite from the sun. Visitors can find not only tasty snacks like hot dogs and sandwiches but also souvenirs, including t-shirts and sweatshirts related to the area. McFly's operates on weekends from April through October, with extended hours during the summer. This convenient spot is highly recommended for anyone looking to enjoy a quick bite or pick up a memento while soaking in the rich history of Sandy Hook. With its delightful offerings and charming ambiance, McFly's is a must-visit destination for both locals and tourists alike.
Most Recent Reviews
September 2025
Bright and welcoming atmosphere, very clean and well-organized. The staff are super friendly, and the store has a great variety of items, including some unexpected gems.
August 2025
I always enjoy my visits to McFly’s. The owner is so friendly. There’s a variety
of snacks, sandwiches and ice cream. If you’re on the hook, definitely stop by.
August 2025
Love this store
Owner is so nice
Some great items
More Comments(39)
You May Also Like
3.89 miles
CVS Drug Store, Drugstores3.89 miles
CVS Electronics Store, Drugstores3.9 miles
QuickChek Sandwich Shop, Convenience Store
- Highlands, New Jersey