Rancho is a casual, family-friendly Mexican restaurant. It offers a menu of Mexican food, along with beer, cocktails, and wine.