Just was there for lunch last week. Had a table by the Delaware River with a great view. Unfortunately that was the best of the experience we had for lunch. Place was busy and had 2 servers on covering about 15 tables. I worked as a waiter for 10 years so I'm a little less harsh on bad service then most. However it took 20 mins to get a drink order. The server walked right by our table a half dozen times and cleaned a few next to us without saying a word. We ordered both our drinks/meal at the same time with hopes it would speed up service. Unfortunately that didn't work either. The owner stopped by and told us it would be right out. However after another 10-15 mins we got our drinks. Meal was good but the server after dropping it off disappeared and when my wife needed a knife for her burger I was the one who had to grab it off the server's stand. Even getting the bill paid took entirely too long. The sad part was I grew up in the area and I talked about how great New Hope was. My wife afterwards wanted nothing to do with the rest of the town.
Too bad - great views beautiful weather and honestly on a scale of 1-10 was about a 3. If you go hopefully you'll get better service then we did but be warned.
If you own or manage Martine's Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.