Restaurant

Pueblo Viejo

4.4 (760 reviews) $10 to $20 5201 S Mill St, Pryor, OK 74361, United States · 11:00 AM - 10:00 PM

Discover Pueblo Viejo in Pryor, OK. Access the Mexican restaurant's menu, location, dining options, prices, and practical visitor information.

Pueblo Viejo

Menu availability

HTML menu
Available
Menu items listed
269 dishes
Last updated
Browse full menu

Place snapshot

Type Restaurant
Rating 4.4 (760 reviews)
Price Range $10 to $20
Address 5201 S Mill St, Pryor, OK 74361
Opening Hours Mon-Sun, 11:00 AM - 9:00 PM / Fri-Sat until 10:00 PM
Typical Visit 45 minutes
Contact +1 918-373-8111
Service Options Delivery, Dine-in, Takeout, Onsite

About this place

About Pueblo Viejo

Pueblo Viejo is a casual Mexican restaurant located in Pryor, Oklahoma. It offers a variety of dishes such as fajitas, enchiladas, and seafood specials, with an emphasis on quick service and local specialties.

The atmosphere is described as casual, quiet, and trendy, suitable for groups, tourists, and solo diners. Guests often comment on the welcoming staff and the clean, bright interior.

Menu details include a range of appetizers, main courses, and desserts. While prices and hours are subject to change, Pueblo Viejo provides access to a diverse menu in a family-friendly setting.

What to expect

The dining experience

Atmosphere

Enjoy a casual and quiet setting with trendy touches, complemented by a great beer and cocktail selection and attentive service to enhance the dining experience.

Service Style

Offers multiple service options including dine-in, takeout, delivery, and onsite services, with fast service but does not accept reservations.

Best For

Popular for breakfast, lunch, and dinner, Pueblo Viejo suits solo diners and groups seeking table service and a range of dining choices.

Good Occasions

Ideal for quick visits or longer meals, open daily with peak hours extending into the evening, suitable for both locals and tourists.

Location & contact

Find Pueblo Viejo

  • 5201 S Mill St, Pryor, OK 74361, United States
  • +1 918-373-8111
  • In the Spring Mountain Road dining district, near Arville St — a short drive west of the Strip.
Call

Opening hours

When to visit

· 11:00 AM - 10:00 PM

Hours may change on public holidays and special events. Please confirm with the restaurant.

Weekly opening hours for Pueblo Viejo
Monday 11:00 AM - 09:00 PM
Tuesday 11:00 AM - 09:00 PM
Wednesday 11:00 AM - 09:00 PM
Thursday 11:00 AM - 09:00 PM
Friday Today 11:00 AM - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday 11:00 AM - 09:00 PM

Service options & amenities

Good to know

Service Options

  • Delivery
  • Dine-in
  • Takeout
  • Onsite services

Amenities

  • Alcohol served
  • Beer
  • Cocktails
  • Coffee
  • Bar onsite
  • Restroom
  • Wine

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

Planning & Payments

  • No reservations accepted
  • Free parking lot
  • Free street parking
  • Payment options not specified

For restaurant owners

Is this your restaurant?

Claim Pueblo Viejo to keep the menu, hours and contact details accurate — or let us know if something here looks out of date.

FAQ

Frequently asked questions

The restaurant is open daily from 11:00 AM to 9:00 PM, with extended hours until 10:00 PM on Fridays and Saturdays. Hours may vary.