Restaurant
A family-style restaurant specializing in Spanish tapas and dining bars, known for excellent food and atmosphere.