El Sitio is a tapas bar offering a relaxed atmosphere and traditional Spanish cuisine.