Rancho Grande is a great little Mexican restaurant. The owners and cooks are actually from Chiuaua, Mexico, so the food is authentic mexican food. Chips and salsa come with every order, as does a small plate of sopapillas for dessert. Their food is perfectly spiced and delicious. The waitstaff is friendly and courteous. The restaurant is decorated with authentic Mexican garb, and lots of paintings and pinatas hanging from the ceiling.
more