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.

On the Border

Mexican
Improve this listing
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
901 Neshaminy Mall, Bensalem, PA 19020-1615
267-984-4980
Website
Today
11:00 am - 10:00 pm
Closed now
See all hours
Hours:
Sun 10:00 am - 10:00 pm
Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 1:00 am
Sat 10:00 am - 1:00 am
Dining options: Dinner, Lunch

TripAdvisor Reviewer Highlights

Read all 56 reviews
Visitor rating
  • 17
    Excellent
  • 22
    Very good
  • 10
    Average
  • 4
    Poor
  • 3
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    4 of 5 stars
Little Mexico in Neshaminy Valley!

Always crowded! Food always good! Love eating outside. Staff could be faster and more pleasant. Bathrooms need to be more clean... but the food is good and the decor is beautiful!

4 of 5 starsReviewed July 29, 2015
leasing101
,
Bensalem, Pennsylvania
Add Photo Write a Review

56 Reviews from our TripAdvisor Community

Rate and write a review
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • Any
English first
Bensalem, Pennsylvania
Level Contributor
7 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed July 29, 2015 NEW

Always crowded! Food always good! Love eating outside. Staff could be faster and more pleasant. Bathrooms need to be more clean... but the food is good and the decor is beautiful!

Was this review helpful? Yes
Level Contributor
19 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
1 of 5 stars Reviewed July 10, 2015

Went here to get a quick lunch before going back to work. 3 customers in the restaurant, yet it took 15 minutes for a waiter to come out and take my order. Wasted lunch break, won't be returning

Was this review helpful? Yes
Bensalem, Pennsylvania
Level Contributor
12 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed July 1, 2015

On the Border is a great Mexican restaurant. Lots of choices, lots of food and delish tortilla chips and salsa comes to the table. They are not stingy with the food and it is worth the wait. The drinks are also great.

Was this review helpful? Yes
New Hope, Pennsylvania
Level Contributor
54 reviews
45 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
5 of 5 stars Reviewed July 1, 2015

Having been here before we decided to come for lunch. It has been a number of months and as always, the portions are reasonable and fairly priced. If you come before 5:00 they have two different sized (lunch or dinner) portions on certain menu items. Make sure you ask for the correct size. Prices are reasonable and there is a... More 

Was this review helpful? Yes
Philadelphia, Pennsylvania
Level Contributor
164 reviews
62 restaurant reviews
common_n_restaurant_reviews_1bd8 48 helpful votes
4 of 5 stars Reviewed June 29, 2015

Its a chain so with that said, its one of the best in our area. The meals are typical Mexican. Bensalem's location is clean and friendly! The complimentary chips and salsa are darn TASTY! Good portions for a bargain price. We like "on the Border"!

Was this review helpful? Yes
Philadelphia, Pennsylvania, United States
Level Contributor
19 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
4 of 5 stars Reviewed May 29, 2015

We've eaten here before, this trip, I was alone. Not bad at all. I have decided I like this place more than another Mexican Restaurant in nearby Southampton, PA. My wife loves the Fajitas here, at least the meat is marinated, hse can't have citrus, so lemon and lime accents are out, this restaurant is always cognisant of that when... More 

Was this review helpful? Yes
Philadelphia, Pennsylvania
2 reviews
5 of 5 stars Reviewed May 13, 2015

Visit for vey nice and delicious food nice and nice service and clean restaurant love food and drink too

Was this review helpful? Yes
Bensalem, Pennsylvania
Level Contributor
20 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 stars Reviewed April 24, 2015

Kid friendly, good food. They like to put refried beans on everything. So, even if you order something and ask twice to make sure the beans are not added, plan on sending your plate back before the server presents it. Other complaint is that theh do not dust or clean. Ever. Tables are always wiped with a damp old musty... More 

Was this review helpful? Yes
Level Contributor
29 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
1 of 5 stars Reviewed March 30, 2015

Food was horrible. Service was terrible. Waited an hour for a table and then felt rushed. Will never go back

Was this review helpful? Yes
Philadelphia, Pennsylvania, United States
Level Contributor
25 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed March 26, 2015

We go to this place often and it is always good. Great bar, great margaritas, great chips and salsa. They give you a lot of food and the prices are great. A good consistant restaurant

Was this review helpful? Yes

Travelers who viewed On the Border also viewed

Bensalem, Bucks County
Bensalem, Bucks County
 
Bensalem, Bucks County
Bensalem, Bucks County
 

Been to On the Border? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about On the Border

Address: 901 Neshaminy Mall, Bensalem, PA 19020-1615
Phone Number: 267-984-4980
Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Bensalem
Open Hours:
Sunday 10:00 am - 10:00 pm
Monday 11:00 am - 10:00 pm
Tuesday 11:00 am - 10:00 pm
Wednesday 11:00 am - 10:00 pm
Thursday 11:00 am - 10:00 pm
Friday 11:00 am - 1:00 am
Saturday 10:00 am - 1:00 am
Cuisine: Mexican

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 901 Neshaminy Mall, Bensalem, PA 19020-1615
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Bensalem
  • Phone Number: 267-984-4980

Price and Cuisine

  • Cuisine: Mexican
Open Hours
Sunday
10:00 am - 10:00 pm
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 1:00 am
Saturday
10:00 am - 1:00 am

Questions & Answers

Questions? Get answers from On the Border staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?