TAR TAR ABUJA

TAR TAR ABUJA

Tar Tar Abuja is one of the newest restaurants in the capital. With their cocktails as their selling point, they also offer grilled foods and platters. Walking into Tar Tar Abuja, the first thing that caught my attention was their bar. It was simple yet beautiful. Then the next thing that caught my attention was…