Rancho Grande is a family-owned restaurant offering authentic Mexican cuisine. They pride themselves on serving traditional dishes in a family-style setting.