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.

Michael's Cafe

3640 St Rd, Bensalem, PA 19020-1507
+1 215-633-7171
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good49%
  • Average13%
  • Poor5%
  • Terrible8%
1 May 2017
“great salad bar friendly staff”
2 Apr 2017
“Great place to dance on Wednesday night!”
Closed Now
$$ - $$$
3640 St Rd, Bensalem, PA 19020-1507
All Details
Write a ReviewReviews (36)
Traveller rating
Traveller type
Time of year

11 - 20 of 36 reviews

Reviewed 7 February 2016

Dont order the onion soup taste like bad water. Usually a great spot but something amiss.. a bit dingy which was surprising.

Thank Stephany T
Reviewed 29 January 2016

Music was great ! Staff was friendly . Conveniently located . Very close to hgwys and Really close to Parx Casino Good time .

Thank mary w
Reviewed 15 September 2015

Been here a few times living locally and never really had a bad meal. Staff nice and prices affordable.

Thank wizlucy
Reviewed 18 August 2015

This is a great club, walking distance from the Quality Inn and Suites. We had a blast dancing here and the cover charge and drinks were reasonable.

Thank Travelrat4ever
Reviewed 12 August 2015

We just returned from a full day at Sesame Place and it was late (about 8:30PM) and we were looking for a place to have a late dinner. The concierge at our hotel suggested that we try Michael's for the good food and the close...More

Thank kainoy
Reviewed 28 July 2015

Found this restaurant quite by accident. Pleasant atmosphere. Clean. Large menu/selections. Did not have dinner but lunch and breakfast. Nice portions. Would patronize again.

Thank TM3CKG2
Reviewed 24 April 2015

Disgusting clientele. If that is your thing and looking to cheat or pick up a seasoned veteran (and run out to her car), you may give this place five stars. That is this places sole-purpose.

5  Thank jmgphila
Reviewed 20 June 2014

Great food, generous portions, and very cheap. Best salad bar I've ever seen. Staff are ok, some a bit friendlier than others.

Thank sharonscottishlass
Reviewed 14 November 2013

I really enjoyed Michaels place . They had a great DJ and fun crowd.Food is available too. The dance floor is huge. When they close...they're closed. .dont walk out and expect to come back in. Lol

1  Thank TeachShar
Reviewed 27 October 2013

We went for a late breakfast and were seated promptly. Server was prompt and attentive. The breakfast menu has a wide variety of items to meet every taste. Enjoyed a plate of eggs with corned beef hash, partner enjoyed a well prepared burger. The hash...More

Thank BlueridgeCharlie
Nearby HotelsSee all 10 hotels in Bensalem
Quality Inn & Suites Bensalem
109 reviews
.13 km away
Inn of the Dove - Bensalem
616 reviews
.14 km away
Hampton Inn & Suites Philadelphia/Bensalem
541 reviews
.17 km away
Best Western Plus Philadelphia Bensalem Hotel
392 reviews
.34 km away
Nearby Restaurants
Carrabba's Italian Grill
165 reviews
1.31 km away
38 reviews
1.26 km away
Metro Diner
69 reviews
.20 km away
Cracker Barrel
83 reviews
1.19 km away
Nearby Attractions
Monster Mini Golf
12 reviews
4.12 km away
Saint Katharine Drexel Mission Center and Shrine
40 reviews
5.72 km away
Neshaminy Mall
73 reviews
1.66 km away
Brunswick Zone XL Feasterville Lanes
7 reviews
3.83 km away
Questions & Answers
Get quick answers from Michael's Cafe 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
Breakfast, Lunch, Dinner
Restaurant features
Seating, Waitstaff, Wheelchair Accessible
Good for
Open Hours
8:00 am - 2:00 am
6:00 pm - 12:00 am
6:00 pm - 12:00 am
8:00 am - 2:00 am
8:00 am - 2:00 am
Location and Contact Information
  • Address: 3640 St Rd, Bensalem, PA 19020-1507
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Bensalem
  • Phone Number: +1 215-633-7171
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing