El Viejon is a casual Mexican restaurant and bar offering classic dishes and cocktails, with live music and catering services. They also host special events.