Amarillo, a new tapas bar, is set to open in Pullman Hotel, Jumeirah Lake Towers. The new bar is designed with all the luxurious amenities. The city famous for its glamorous night life is yet again ready to surprise the pub lovers with all new Amarillo lounge bar. Amarillo, Spanish for yellow, will combine the popular tapas food-sharing concept with a menu that includes … [Read more...]