it was one of the best mexican restaurants that our family have visited. The food was good. however, the salsa was too general, not special. The service was fine, not an excellent.
If you own or manage El Rancho Grande, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.