Trafalgar 18 is a cafe offering Mediterranean and Spanish cuisine with vegetarian options. It's a hub for leisure, culture, and sports, serving tapas like meat, tortilla, tuna, and gazpacho.