MYX Juhu, Mumbai – The world on a platter, Tapas style! The thought of trying out the new tapas and bar at Juhu, Myx, definitely had…