Acapulco is a casual Mexican restaurant offering familiar dishes, margaritas, and a patio, plus live music.