About Moonstruck

Moonstruck is a standout American restaurant in Asbury Park, NJ, offering a warm, polished dining experience that brings together quality food, thoughtful service, and a memorable atmosphere. Known for dinner, dessert, catering, seating, and attentive table service, it has earned a strong reputation with locals and visitors alike for delivering a consistently enjoyable experience. With a welcoming mix of cozy, romantic, trendy, and upmarket styling, Moonstruck is the kind of place that feels equally suited to an intimate evening out, a relaxed solo meal, or a special gathering with friends and family. Guests are drawn to Moonstruck not only for its inviting setting, but also for the range of dining options and amenities designed to make every visit easy and enjoyable. Whether you prefer outdoor seating, dine-in service, takeaway, delivery, or on-site services, the restaurant offers flexibility to fit your plans. Its menu and beverage selection add to the appeal, with highlights including great beer, cocktails, coffee, dessert, and wine, along with live music and local specialties that give the experience a distinctly local character. The restaurant also serves comfort food, healthy options, and happy-hour drinks and food, making it a versatile choice for a casual stop or a full dinner out. Accessibility and convenience are also a priority at Moonstruck, with a wheelchair-accessible entrance, seating, and toilet, helping ensure a comfortable experience for more guests. The restaurant includes a bar on site and restroom facilities, accepts reservations, and supports credit cards, debit cards, and NFC mobile payments for added convenience. With a strong 4.60-star rating from 1,001 reviews, Moonstruck has clearly earned the trust and appreciation of its community. Located at 517 Lake Ave, Asbury Park, NJ 07712, and available by phone at +1 732-988-0123, it offers a welcoming place where great food, great drinks, and a lively atmosphere come together in one memorable destination.

Last updated: Aug 12, 2026

Business Hours

Open Now · Saturday 4-11 PM
Tuesday Closed
Wednesday 4-10 PM
Thursday 4-10 PM
Friday 4-11 PM
Saturday 4-11 PM
Sunday 4-10 PM
Monday Closed

Customer Reviews

4.60
Based on 1001 reviews
J
Jean Doyle

This\nIs the first time going back to moonstruck?Since its new owners. We began the evening in the piano bar with our server stephanie. She was so pleasant and attentive.She made great recommendations. We had one of the flat breads which was absolutely delicious. We were then escorted upstairs by a lovely woman. The dining room is beautiful as usual. The …

J
Justin Son

I have been living in the area for 10+ years and finally made it to Moonstruck. I don’t know why I waited so long. My girlfriend and I were very impressed! The restaurant is huge—3 floors with two bars and indoor as well as outdoor patio/balcony seating. It has a very old school, yet regal vibe to it. Everyone is …

J
J Reardon

Moonstruck is an elegant shore restaurant with an exceptional dinner menu, overlooking Wesley Lake. We found the prices to be reasonable for the high level of quality. Our waitress Lauren was over-the-top amazing. She was friendly, competent, and professional. While servicing many tables, stopping by often to check on us, doing all the little things that made our experience a …

C
Caroline Otacya Farro

You have to try the eggplant it was honestly one of the best I’ve ever had in my life! The flavors were perfectly balanced and absolutely delicious. The service was outstanding, everyone was so friendly and attentive. The atmosphere is warm and welcoming, and every dish we tried was just amazing. I left so impressed and can’t wait to come …

M
Michael Marino

Dina is hands-down one of the best bartenders around Asbury. She consistently makes amazing cocktails, and her spicy margarita is absolutely incredible—easily one of the best I've had. Beyond her skills behind the bar, she's friendly, welcoming, and always provides excellent service. Whether you're a regular or visiting for the first time, Dina makes the experience enjoyable and memorable. I …

K
Kim Jasaitis

Love love love this restaurant! I can't say enough good things. Our experience was amazing. Cool New Orleans atmosphere with live music. The best octopus I've ever had. They had a special surf and turf for $45, 45 that's unheard of! The steak was cooked perfectly and was not petite, full sized! Lots of seating. Can't wait to return!!

R
RalphR

Good food, high end restaurant in a nice location on a river. If you can get a window seat, the view is great. I had the tuna and they substituted rice so that my meal was gluten free. The tuna was sushi grade and excellent. We ate here once before about two years ago, and I had the roast duck …

P
Paul

This restaurant is stunning, picturesque and cozy! The food was absolutely amazing and the drinks were a tasty compliment. I highly recommend their Down & Dirty blue cheese martini with cracked pepper! Definitely endulge in the eggplant Fry's as an appetizer! Our server Kimberly was extremely friendly, professional, and provided excellent service. She had a lot of knowledge on the …

R
rob kasinow

Great atmosphere, with a multi-floor set up. Bar & lounge downstairs can get a bit loud if there’s live music. But the upper floors are quite quiet. Service is professional and attentive. Great food and a variety of options. Good views of Ocean Grove and the waterway

A
Adiana Barnes

Five stars does not do this place justice. We had dinner Friday night and the experience was heaven sent !! No reservations so we ate at the bar upstairs and it was so clean and so spacious more than enough room to fully enjoy our meal. Tony the bartender made the BEST cocktails omg The Garden of Eden was so …

People Also Ask

Where is Moonstruck located?
Moonstruck is located at 517 Lake Ave, Asbury Park, NJ 07712, United States, Asbury Park, NJ, United States. You can get directions here.
What is Moonstruck rated?
Moonstruck has a rating of 4.60 out of 5 stars based on 1001 customer reviews.
What are Moonstruck's hours?
Moonstruck's hours vary by day. Please check the Business Hours section above for the full weekly schedule.
How do I contact Moonstruck?
You can reach Moonstruck by phone at +1 732-988-0123.
What type of business is Moonstruck?
Moonstruck is a restaurants business located in Asbury Park, NJ. <!-- VOILA_REWRITTEN --> Moonstruck is a standout American restaurant in Asbury Park, NJ, offering a warm, polished dining experience that brings together quality food, thoughtful service, and a memorable atmosphere. …