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.

Pueblo Viejo Mexican Restaurant

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
107 James J. Freeland Memorial Dr., Hillsborough, NC 27278
(919) 732-3480
Website
Today
11:00 am - 10:00 pm
Open now
See all hours
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
Dining options: Dinner

TripAdvisor Reviewer Highlights

Read all 27 reviews
Visitor rating
  • 6
    Excellent
  • 12
    Very good
  • 7
    Average
  • 2
    Poor
  • 0
    Terrible
Rating summary
  • Food
    4 of 5 stars
    Service
    4 of 5 stars
  • Value
    4 of 5 stars
    Atmosphere
    3.5 of 5 stars
Typical gringo fare in an old converted house

Restaurant is in (and outside) an old house, so there are a few tables in lots of different small rooms. Plenty of outdoor seating if that's your thing. Good, but typical 'USA' mexican food.

4 of 5 starsReviewed July 3, 2015
workin4theman
,
North Carolina
Add Photo Write a Review

27 Reviews from our TripAdvisor Community

Your overall rating of this restaurant
Roll over, then click to rate
  Click to rate
Date | Rating
  • English first
  • Any
English first
North Carolina
Level Contributor
24 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed July 3, 2015

Restaurant is in (and outside) an old house, so there are a few tables in lots of different small rooms. Plenty of outdoor seating if that's your thing. Good, but typical 'USA' mexican food.

Was this review helpful? Yes
Level Contributor
15 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
4 of 5 stars Reviewed June 5, 2015

Best Mexican food in hillsborough hands down. Very good prices and a large menu selection. Nice atmosphere and the service is ALWAYS fast.

Was this review helpful? Yes
Durham, North Carolina
Level Contributor
22 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 stars Reviewed June 3, 2015

Pueblo Viejo has good mexican food, but not the best in Hillsborough. The location is convenient, as it's right off South Churton before you get to Historic Hillsborough. The staff is friendly.

Was this review helpful? Yes
Durham, North Carolina
Level Contributor
11 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
2 of 5 stars Reviewed June 3, 2015

We have purchased take out from this restaurant several times and it has always been great with no mistakes. We decided that it would be fun to visit and celebrate Cinco De Mayo. The restaurant was very crowded but we were immediately seated. We placed drink orders while waiting for the rest of our party to arrive. The waitress came... More 

Was this review helpful? Yes
Level Contributor
21 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
4 of 5 stars Reviewed February 20, 2015

Rapid service. Reasonable prices, typical selection. Good salsa - retried beans were more flavorful than most. Staff is friendly

Was this review helpful? Yes
North Carolina
Level Contributor
41 reviews
34 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
3 of 5 stars Reviewed February 7, 2015

Very cool historic home turned into a Mexican restaurant. They have a hacienda-style patio that is quite beautiful. The service is good; many of the servers have been there for years and from when it was another restaurant. When it was Casa Ibarra, the food was stellar and the prices reasonable. Since becoming Pueblo Viejo, the quality and flavor went... More 

Was this review helpful? Yes
Hillsborough, North Carolina
Level Contributor
22 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 stars Reviewed December 23, 2014

We visit here often and have never been disappointed. The food is delicious, friendly staff, quick service, good atmosphere, and reasonably priced. We have visited for lunch and dinner on different days. Even when the parking lot is full and the restaurant is crowded; the service and food were both above average. They have ample room upstairs and downstairs which... More 

Was this review helpful? Yes
Hillsborough, North Carolina
Level Contributor
28 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
3 of 5 stars Reviewed November 9, 2014

Pueblo Viejo is a decent enough place for Mexican food. I wouldn't exactly call it "authentic Mexican", but it's about as close to it in Hillsborough as you're going to find. The menu has just about anything that you'd expect to find in there: tacos, tamales, flautas, echiladas, etc. The atmosphere inside is okay, and outside on the patio, a... More 

Was this review helpful? Yes
Hillsborough, North Carolina
Level Contributor
82 reviews
47 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
4 of 5 stars Reviewed August 31, 2014

Went there on a Saturday night around 6:30 and was ready for a parking lot full of cars and a possible wait but surprisingly found neither. Walked right in, seated quickly and served chips and salsa along with a drink order. When the waitress came back with our drink order, she, with a wonderful smile and attitude took our order.... More 

Was this review helpful? Yes
NC
Level Contributor
37 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
4 of 5 stars Reviewed May 18, 2014

We had an early dinner here last night. The weather was nice, so we sat on the patio, which was nice. I ordered chicken burritos - the description on the menu did not indicate that there were peppers and onions in the chicken and one thing I will not ever eat is peppers. The waitress was very gracious and took... More 

Was this review helpful? Yes

Travelers who viewed Pueblo Viejo Mexican Restaurant also viewed

 

Been to Pueblo Viejo Mexican Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Pueblo Viejo Mexican Restaurant

Address: 107 James J. Freeland Memorial Dr., Hillsborough, NC 27278
Phone Number: (919) 732-3480
Location: United States  >  North Carolina (NC)  >  Hillsborough
Open Hours:
Sunday 12:00 pm - 9: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 - 11:00 pm
Saturday 12:00 pm - 10:00 pm
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: 107 James J. Freeland Memorial Dr., Hillsborough, NC 27278
  • Location: United States  >  North Carolina (NC)  >  Hillsborough
  • Phone Number: (919) 732-3480

Price and Cuisine

  • Cuisine: Mexican
Open Hours
Sunday
12:00 pm - 9: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 - 11:00 pm
Saturday
12:00 pm - 10:00 pm

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?