Here is the Google street map location of Escobar - Tapas Bar & Restaurant situated at V. N, Sphere, Mumbai, India. It provides excellent food service. See the map and reach there with an easy way. Give your rating to Escobar - Tapas Bar & Mumbai and make us serve you better.