QuePasa is a Spanish tapas restaurant offering a taste of Spain.