JM’s On The Water
$$ • Seafood, Bars
Hours:
602 Roland Ave, Surf City
(910) 928-8028
About JM’s On The Water
Customers' Favorites
Seafood Platters w Choice of 2 Sides
JM's Beef Tenderloin Hoagie
Fried Shrimp Sandwich
Crab Stuffed Flounder
Fried Local Flounder
Fried Green Tomatoes
Fried Green Beans
Crab Cake Sandwich
Stuffed Mushrooms
Chicken Sandwich
JM’s On The Water Reviews
Ratings
Menu
Add a Menu


Hours
Monday | 11AM - 10PM |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 10PM |
JM’s On The Water is a waterfront restaurant offering a great selection of beer on tap. The atmosphere is pleasant, with unconventional tables and covered outdoor seating, allowing diners to enjoy great views of the water. The food is generally good, featuring standout dishes like the crab dip, crab stuffed flounder, and blackened grouper tacos. While the chef salad was disappointing, the restaurant provides generous portions and a variety of flavors, making it a hit among guests. Vegetarian options are limited to salads. Parking is available in a shared lot, and the restaurant is kid-friendly, with a variety of options on the kids menu. Although there may be occasional hiccups with service, like seating issues, the staff is friendly and knowledgeable, contributing to a positive overall experience. With great food, spectacular views, and excellent service, JM’s On The Water has quickly become a favorite spot for both locals and visitors alike.