Le Grand Café Teatinos is a bar offering casual Spanish and pub fare. It features a relaxed atmosphere with artwork and a spacious patio.