Mexican Restaurant

Rancho Azteca | Mexican Restaurant

4.6 (118 reviews) $10 to $20 222 Delaware St, New Castle, DE 19720, United States · 11:00 AM - 08:00 PM

Discover Rancho Azteca, a Mexican restaurant in New Castle, DE offering detailed menus, dining options, and practical info including address and service details.

Rancho Azteca | Mexican Restaurant

Menu availability

HTML menu
Available
Last updated
Browse full menu

Place snapshot

Rating 4.6/5 (118 reviews)
Price Range $10 to $20
Address 222 Delaware St, New Castle, DE 19720
Contact +1 302-276-0156
Hours Mon–Thu 11AM–9PM, Fri–Sat 11AM–10PM, Sun 11AM–8PM
Visit Duration 1.5–2.5 hours
Cuisine Type Mexican Restaurant
Popular For Lunch, Dinner, Solo Dining

About this place

About Rancho Azteca | Mexican Restaurant

Rancho Azteca is a Mexican restaurant located on Delaware Street in New Castle, DE, known for fresh, flavorful dishes and a casual, cozy atmosphere. It offers generous portions and a varied menu featuring comfort food and local specialties.

The restaurant features both indoor and spacious outdoor seating with a decorated courtyard, suitable for groups and tourists. Service is often highlighted as friendly and attentive, contributing to positive dining experiences.

Rancho Azteca provides options for lunch, dinner, and dessert, complemented by a strong drinks menu including beer, cocktails, and wine.

Popular menu highlights

Dishes guests come back for

What to expect

The dining experience

Atmosphere

Enjoy a casual and cozy setting with a comfortable indoor space and a charming outdoor courtyard featuring string lights and fountain decorations.

Service Style

Offers table service with fast and friendly staff, including outdoor seating, onsite services, and takeout options but no delivery service.

Best For

Ideal for lunch, dinner, solo dining, groups, and tourists looking to experience authentic Mexican cuisine in a welcoming environment.

Good Occasions

Suitable for casual dining during lunch or dinner with visits typically lasting 1.5 to 2.5 hours; open daily with extended weekend hours.

Location & contact

Find Rancho Azteca | Mexican Restaurant

  • 222 Delaware St, New Castle, DE 19720, United States
  • +1 302-276-0156
  • 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 - 08:00 PM

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

Weekly opening hours for Rancho Azteca | Mexican Restaurant
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 11:00 AM - 10:00 PM
Saturday 11:00 AM - 10:00 PM
Sunday Today 11:00 AM - 08:00 PM

Service options & amenities

Good to know

Service Options

  • Outdoor seating
  • Curbside pickup
  • Onsite services
  • Takeout
  • Dine-in
  • No delivery

Amenities & Offerings

  • Bar onsite
  • Restroom
  • Beer
  • Coffee
  • Wine
  • Cocktails
  • Comfort food
  • Small plates

Accessibility

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

Planning & Payments

  • Free parking lot
  • Free street parking

For restaurant owners

Is this your restaurant?

Claim Rancho Azteca | Mexican Restaurant 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 with hours varying from 11:00 AM to 9:00 PM on weekdays and extended evening hours until 10:00 PM on Fridays and Saturdays. Hours may change without notice.