Authentic Mexican food with handcrafted margaritas and full bar, located in Cascade Village Shopping Center, home of Trader Joe's, Best Buy, Ross, World Market, PetSmart, Dick's Sporting Goods and more 

Buck the Ordinary. Dine with Diablo!

Authentic Mexican Cuisine

Diablo, our official Greeter and "SpokesBull," welcomes you to El Rancho Grande Mexican Restaurant and Bar!

Please click the pic to visit our Menu page

Please click the pic to visit our Menu page

Dine in, take out, or order delivery — whatever fits your needs, enjoy your favorite traditional Mexican dishes, plus our time-tested family specialties, handcrafted margaritas, great Happy Hour deals, seasonal fun, and kid-friendly treats — everything comes with a side of exceptional service! (you can review our mouthwatering menus HERE)

Conveniently located on Bend's north side in Cascade Village Shopping Center (across from the fountain plaza and JCPenney), El Rancho Grande is a popular destination as well as a perfect refueling stop for shoppers.

To get in on exclusive money-saving offers, sign up for our Amigos Club!

THANK YOU for supporting young athletes during our last CharitaBull Monday!

A portion of the proceeds from every lunch and dinner purchased on Sept 30 was donated to help these two members of the Deschutes County ROCKS Boxing Team advance to the Eastern Elite Qualifier for USA Boxing!

Do you know of a worthy cause that would like to partner with us for a CharitaBull Monday in the future? We donate a percentage of the day's sales to a select non-profit or community member, with a special focus on services that build and support healthy families in the Bend area. To recommend a non-profit, please click the button on the nomination form below.

Eat well. Feel even better! Join us for CharitaBull Mondays!


Follow us on Instagram! 


Mon-Wed:  11 am–9 pm  •  Thurs-Sat:  11 am–10 pm
Sundays:  11 am–9:00 pm (9:45 am open during football season!)

HAPPY HOURS:  2:30–6 and 8:30–close

El Rancho Grande Mexican Restaurant & Bar
(541) 312-2022

Cascade Village Shopping Center
(just across the plaza from JCPenney)
63455 North Highway 97 • Bend, Oregon