Crossroads is located in Eko Hotel, Victoria Island, Lagos. A Mexican restaurant tastefully furnished and the lounge & bar offers way more privacy than the main restaurant. Understandably, the margaritas served here are on fire and the food is actually good.