There’s going to be a wait at Mustache Bill’s, but whether you need to rock, paper, scissors for who has to go early and put a name in or you plan to kill time by cheating at mini-golf across the street, you should find a way to eat here. This cash-only diner near the lighthouse in Barnegat Light feels like it probably hasn’t changed much since it opened in the ’50s, with simple green swivel stools at the counter and a few booths lining the wall of the narrow space. It’s open from 6am-3pm, with a huge menu that ranges from eggs and pancakes to cheesesteaks and fried seafood platters, but no matter what you order, you’re going to leave full and happy. You can maximize both of those feelings by getting the “bombed eggs,” a massive plate of grits, gravy, and chipped beef topped with a few over-easy eggs.
Where we've featured it
More spots in Long Beach IslandSee more
Parker’s Garage & Oyster Saloon
If you want to eat overlooking the water on Long Beach Island, do it at Parker’s Garage in Beach Haven.
Daymark Bar & Restaurant
Daymark is a big bar and restaurant near the lighthouse in Barnegat Light where you can eat some good American food and listen to live music.
Black Whale Bar & Fishhouse
Black Whale is a good option during Happy Hour, when this Beach Haven spot offers $3 beers and $1 oysters.
More American spotsSee more
Beiler’s has some of the best doughnuts in the city - including an amazing blueberry fritter.
Abe Fisher is an upscale dinner spot in Midtown Village serving updated Jewish deli classics, like smoked short ribs and borscht tartare.
Whether you want a big selection of craft beers, great chicken wings, or $1 oysters, The Arlington is one of your best options on Long Beach Island.
Suggested by our writers
The Chicken Or The Egg
The Chicken Or The Egg is a 24/7 diner on Long Beach Island that serves some truly great buffalo wings.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more