El Sitio is a casual Mexican restaurant offering traditional specialties, alongside beer, wine, and cocktails.