Pub specializing in Spanish cuisine, known for its sandwiches and beer selection.