Best American Restaurants in Morrisville
Price
- $30 and under
- $31 to $50
- $50 and over
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Accessibility
31 restaurants available nearby
Booked 85 times today
Price: Moderate
• American • Langhorne
Booked 30 times today
Booked 75 times today
Booked 91 times today
Booked 25 times today
Booked 8 times today
‘About the restaurant’ descriptions have been generated using an artificial intelligence model comprised of OpenTable proprietary data that has not been independently verified by OpenTable. The content is presented as-is, for informational purposes only.
See what locals rave about
From verified diners like you
From verified diners like you
- JJenniferPhiladelphia County •16 reviews5.0Dined 1 day agoOur experience was fantastic! It would not be often that we would get to dine at the Capital Grille, so the evening was very special. We were greeted warmly by the hostess at the front desk, and walked to our arch shaped booth in the corner, which was perfect! Daniel, our waiter was very attentive, informative, and engaging. He was very knowledgeable on the wine selections, as well as the specials. He has great sense of humor, and did not rush our experience. We felt very much at home— a very enjoyable night! We will request Daniel for our next visit. The food was delicious! Just enough, not leaving there feeling like a stuffed whale. I do love the family-style sides. Desserts were delicious— flourless, chocolate cake, and crème brûlée!More infoThe Capital Grille - NewtownPrice: Very Expensive• Steakhouse• Newtown•4.7
- RrandiVIPPhiladelphia County •9 reviews5.0Dined 2 days agoNaih was a spectacular server. I will probably be asking for her at my next time there. More infoFirebirds Wood Fired Grill - YardleyPrice: Moderate• Steakhouse• Yardley•4.4
- MMonicaAtlantic City / South Jersey Shore •1 review4.0Dined 3 days agoMy husband and I had a nice dinner on New Year’s Day. The staff was impeccable always stop by to check if we needed anything and clearing the table of any empty dishes. My husband had a gourmet hamburger which he totally enjoyed and was cooked to perfection. I had the braised short ribs over mashed potatoes. They were so tender and delicious!! A little salty though.More infoJB Dawson's Restaurant & Bar - LanghornePrice: Moderate• American• Langhorne•4.8
- KKimPhiladelphia County •1 review5.0Dined 6 days agoWent for Sunday Brunch. The food was delicious, the staff was very friendly and the price was affordable. What a wonderful treat!More infoCooper's RiverviewPrice: Moderate• American• Trenton•3.8
- DDonnaPhiladelphia County •9 reviews4.0Dined 7 days agoUnfortunately, the steak was very tough. The people at the bar were very loud and we could hear them at our table. The hostess told us to pick a table and sit down when we arrived. We did and then a server came over to us and asked us to get up and move because someone reserved that table. There was no reserve sign on the table. It was awkward and embarrassing in front of the other guests. We have visited this establishment many times and this was the first time we ever had a problem. We will definitely return to give them another try because of the many great experiences we had prior to this visit.More infoBlooming Grove InnPrice: Moderate• Continental• Ewing•4.8