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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Pueblo Viejo Mexican Restaurant

$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
107 James J Freeland Mem Dr, Hillsborough, NC 27278-2595
+1 919-732-3480
11:00 am - 11:00 pm
Closed now
See all hours
Sun 12:00 pm - 9:00 pm
Mon - Thu 11:00 am - 10:00 pm
Fri 11:00 am - 11:00 pm
Sat 12:00 pm - 10:00 pm
More Info
Add Photo Write a Review

54 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 54: English reviews
Level Contributor
540 reviews
229 restaurant reviews
common_n_restaurant_reviews_1bd8 226 helpful votes
Reviewed November 30, 2016 via mobile

So this is a standard Mexican, with a ton of combinations and some unimaginative entrées. Take your pick, the food was ok. The pitcher of margarita tasted more like lemon juice. The real let down is the place, which is really run down. Seating is uncomfortable for large parties. Could do with a clean up or a lick of paint.... More 

Thank frenchteddywww
Garner, North Carolina
Level Contributor
181 reviews
133 restaurant reviews
common_n_restaurant_reviews_1bd8 51 helpful votes
Reviewed September 13, 2016 via mobile

We were able to eat here for dinner one evening while in the area and we were excited as to the taste of the food. The staff acknowledged us as we entered the restaurant. We were seated immediately and the hostess was fantastic. She seemed eager to serve us hot delicious food. I would recommemd this restaurant if you are... More 

Thank cowgirlup4293
Level Contributor
28 reviews
15 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
Reviewed August 16, 2016 via mobile

I always come here when i am in town or meeting new people. Great margaritas and hot food with ample amounts served!! Spicy salsa too! The wait staff is great and always at your service! This is located in an old home off James Freeland drive and has a quaint atmosphere. Great food to try when in Hillsborough!

Thank K_NC
Hillsborough, North Carolina
Level Contributor
19 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed July 13, 2016 via mobile

This restaurant is an average place to eat. Fairly pricey for Mexican food. If you order their specials at lunchtime the price is fair. If you go at night, you could probably go a fairly nice restaurant for the same money. Over rated.

Thank R Archie D
Hillsborough, North Carolina
Level Contributor
60 reviews
39 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
Reviewed May 19, 2016 via mobile

This is our favorite Mexican restaurant in Hillsborough. The food is always good and you never have to wait very long to be seated. Prices are about average compared to other similar restaurants.

Thank GulfWarHomer91
A TripAdvisor Member
Reviewed April 29, 2016 via mobile

Service wasn't good. Had carne asada was just ok. Don't even get a margarita I don't know what they did to it. Was just awful.

Thank A TripAdvisor Member
Mebane, North Carolina
Level Contributor
109 reviews
52 restaurant reviews
common_n_restaurant_reviews_1bd8 33 helpful votes
Reviewed April 24, 2016 via mobile

This restaurant has good good and it is served quickly. They have indoor and outdoor seating and can accommodate large parties. You can order from a specials menu, regular menu or ala carte. Great sopapillas for dessert!!

Thank FamilyofFive2006
Hillsborough, North Carolina
Level Contributor
27 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
Reviewed April 16, 2016

Had a chance to go back this past week. The service and attention were outstanding! The food just isn't that good. It is simply average. The refried beans were soupy, the salsa thin. The Macho Burrito - labelled as spicy - wasn't. Perhaps, part of the problem was that i had visited another Mexican restaurant in Hillsborough the night before,... More 

Thank Colliam7
Mebane, North Carolina
Level Contributor
42 reviews
35 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
Reviewed April 12, 2016

Two reasons we ate at this restaurant. (1) We were in the area. (2) We had a coupon. Several reasons why we won't be returning. (1) All the servers, including ours, looked like zombies. They did not crack a smile and almost looked like they resented our 'intrusion.' (2) Whoever heard of serving fajitas without shredded cheese? Besides that, the... More 

Thank ctpw
Hillsborough, North Carolina
Level Contributor
106 reviews
77 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
Reviewed April 6, 2016

We had a couple of less-than-desired experiences a couple years ago, but have recently renewed our appreciation for Pueblo Viejo. The staff are friendly, attentive, and many of the dishes are quite good. We especially recommend the nachos and the ACC (rice, cheese, shrimp). Very easy to get in and out and budget-friendly.

Thank Chris E

Travelers who viewed Pueblo Viejo Mexican Restaurant also viewed

Hillsborough, NC

Been to Pueblo Viejo Mexican Restaurant? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Families with children
Open Hours
12:00 pm - 9:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 11:00 pm
12:00 pm - 10:00 pm
Location and Contact Information
  • Address: 107 James J Freeland Mem Dr, Hillsborough, NC 27278-2595
  • Location: United States  >  North Carolina (NC)  >  Hillsborough
  • Phone Number: +1 919-732-3480

Questions & Answers

Questions? Get answers from Pueblo Viejo Mexican Restaurant 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?