El Sitio Bar is a restaurant and bar.