Tal-Barklor
Waterfront restaurant on the Senglea quayside
- Category
- Food & Drink
- Location
- Senglea, Malta
- Address
- VGQ9+35H Xatt, Juan B. Azopardo, Senglea, Malta
- Phone
- +356 2180 1678
Tal-Barklor is a restaurant and bar on the waterfront in Senglea, serving dinner and Sunday lunch with beer, wine, cocktails, and desserts. Outdoor seating overlooks the harbour, dogs are welcome, and the venue is fully accessible.