About
Casa Rubio's Mexican Grill Restaurant in Rancho Cucamonga, California is a family owned and operated Mexican restaurant that serves traditional favorites as well as modern takes on classic dishes. The restaurant's authentic, homemade food is prepared fresh every day with recipes passed down from generations of cooks. Casa Rubio's also features a full bar offering an extensive selection of Mexican beer and tequila. Guests can relax and enjoy the convivial atmosphere while playing traditional Mexican games and listening to live music.
Ratings for Casa Rubio's Mexican Grill Restaurant
Boosted accuracy with combined honest ratings!
- Overall Rating
google
yelp
grubhub
tripadvisor
Reviews for Casa Rubio's Mexican Grill Restaurant
We only show the 3 most relevant reviews to save you time.
Best authentic Mexican food! Homemade quality Mexican food in a small cozy setting. Our waiter Steven was friendly & made us feel very welcome. Me & my family will definitely be back, soon.
Everything about this place is great. This is definitely my new go-to Mexican restaurant in Rancho. The food was phenomenal. I ordered menudo (which they offer seven days a week), and my son got the chicken tenders. It was probably the best menudo I've ever had. They have three types of salsa and all three are super tasty. The chips! Those red and green chips you see in the picture are specially made and different in a very good way. The habanero salsa could be thicker, but the flavor was great. It's a small restaurant, but accommodating and relaxing. The music definitely helped create the authentic atmosphere. The owner is very nice, helpful, and professional. I will recommend this place to everyone I know. We'll definitely be back.
The waiter was a bit frazzled. He was kind and friendly, but it seemed like his first Rodeo. The food was average. Margarita's about the same. Support your small business but a note to the business, "Step of your game"
Photos

Business Hours
| Sunday: | 10:00 AM - 8:00 PM |
| Monday: | Closed |
| Tuesday: | 11:00 AM - 8:30 PM |
| Wednesday: | 11:00 AM - 8:30 PM |
| Thursday: | 11:00 AM - 8:30 PM |
| Friday: | 11:00 AM - 8:30 PM |
| Saturday: | 10:00 AM - 8:30 PM |
