Zócalo is a Mexican restaurant offering modern dishes, classic margaritas, and weekend brunch in a roomy, elegant setting. They also offer a franchise concept.