Rangoli Indian restaurant Barcelona. Rangoli is a popular choice for good and authentic Indian food and curries in Barcelona in a very nice location on the harbour front promenade Passeig Joan de Borbo,78 in Barceloneta and a lovely outdoor terrace. Rangoli gets great reviews for tasty traditional and new Indian dishes with good sized portions at reasonable prices. The tasting menu is especially popular. Service is attentive and good.