We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Karla's Restaurant

5 W Mechanic St, New Hope, PA 18938-2266
+1 215-862-2612
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent39%
  • Very good36%
  • Average14%
  • Poor5%
  • Terrible4%
Travellers talk about
“brunch” (12 reviews)
“spicy pork” (3 reviews)
Open Now
All hours
American, Bar, Vegetarian Friendly, Gluten Free Options
$$ - $$$
5 W Mechanic St, New Hope, PA 18938-2266
Write a Review
Reviews (251)
Traveller rating
Traveller type
Time of year

1 - 10 of 251 reviews

Reviewed 2 days ago via mobile

Was in town for the evening and really glad we happened upon this place -- welcoming bohemian vibe, with excellent drinks and food. Would highly recommend and will definitely be back! Service also very friendly and professional --

Thank bkbl05
Reviewed 4 days ago

Karla's has the wonderful feel of the old New Hope. Funky doors and stone floors make for character that feels relaxed and yet busy. Monday's is locals night and they have a special menu which has several price points between $14 and $22. For that...More

Thank Chris R
Reviewed 4 weeks ago via mobile

The place next door, Blue Moose, is supposed to be amazing but has a long wait for brunch, so we decided to kill time at Karla's. If the menu had been better we could have been persuaded to stay but it was pretty minimal and...More

Thank Megan B
Reviewed 20 April 2017

The food here is always amazing. The vibe of the restaurant is awesome and totally in keeping with the New Hope area feel. This is a perfect spot for late night cocktails and a few bits. Or a Sunday Brunch! Note - they don't have...More

Thank Chloe R
Reviewed 16 April 2017

This place is right off the main street in New Hope. It's not bad. We stopped for a drink and they were very good but very expensive. New Hope/Newtown pricing for sure. Good place to people watch. Eclectic crowd.

Thank fred5110
Reviewed 15 April 2017

We were seated by a friendly waitress in a reasonable amount of time. She was honest about the delay in getting food from the kitchen. Our salmon sandwich was very good. But $30 for one sandwich and a glass of wine with a 40 minute...More

Thank lvolpato
Reviewed 12 April 2017

I have met friends her for lunch and dinner...It is a charming eclectic decorated restaurant...the fish dishes are excellent

Thank goodfoodrocks77
Reviewed 12 April 2017

Karla's has been around forever and has consistent good food and friendly service. It's too bad that place has gone to a state of total disrepair. It is well past "shabby chic" and "charming" ....it's just sad. Some of the most beautiful doors in the...More

Thank Cocreator20
Reviewed 11 April 2017

After seeing a great show at the Bucks County Playhouse in New Hope we were lucky to find a gem of a restaurant in Karla's. So many restaurants to pick from and we happened upon one of the best. We arrived for dinner and were...More

Thank Dorothy S
Reviewed 3 April 2017 via mobile

To have lunch as it was in our case today...their chicken Thai salad...oh my...fantastic presentation...great taste...friendly staff...I will be back soon!

Thank andoffigoagain
Nearby Restaurants
Blue Moose Restaurant & Cafe
552 reviews
.04 km away
Nektar Wine Bar
134 reviews
.04 km away
Nina's Waffles and Ice Cream
118 reviews
.10 km away
Nearby Attractions
Delaware Canal
180 reviews
.36 km away
Bucks County Playhouse
174 reviews
.06 km away
New Hope & Ivyland Railroad
350 reviews
.35 km away
New Hope-Lambertville Toll Supported Bridge
76 reviews
.52 km away
Questions & Answers
Get quick answers from Karla's Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
USD 28
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Seating, Waitstaff, Serves Alcohol, Full Bar, Outdoor Seating
Good for
Bar Scene, Special Occasion Dining, Romantic, Local cuisine, Child-friendly
Open Hours
10:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 00:00
11:00 - 00:00
Location and Contact Information
  • Address: 5 W Mechanic St, New Hope, PA 18938-2266
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  New Hope
  • Phone Number: +1 215-862-2612
  • E-mail