San Cristobal is a family-friendly Mexican restaurant offering a variety of dishes, including vegetarian options and a kids' menu.