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 | Closed |
Tuesday | Closed |
Wednesday | 4 - 9PM |
Thursday | 4 - 9PM |
Friday | 11:30AM - 9PM |
Saturday | 11:30AM - 9PM |
Sunday | 11:30AM - 9PM |
JM’s On The Water is a waterfront restaurant with a great selection of beer on tap. The atmosphere is pleasant, with unconventional tables and covered outdoor seating. The food, like the crab dip and fish tacos, is generally good, although the chef salad was disappointing. Vegetarian options are limited to salads. Parking is available in a shared lot. The restaurant is kid-friendly, with a variety of options on the kids menu. The crab-stuffed flounder is a standout dish, and the service from staff like Ashley and Tyler is friendly and knowledgeable. Despite some hiccups with service, the overall experience at JM’s On The Water is positive, with great food, spectacular views, and excellent service making it a new favorite spot for locals and visitors alike.