The Tapas Bar
Tapas · Bar and Grill
A bar & grill offering a premium experience. Known for its unique pub atmosphere.
Location
Best places nearby
The highest rated places close to The Tapas Bar.
Local restaurants nearby
30 Borcherds St, NW
Location
The highest rated places close to The Tapas Bar.
30 Borcherds St, NW