Food stall serves tacos with pomegranate toppings in London
Location: London, United Kingdom
1 sources from 2 citizen journalists
Topics: taco stall, pomegranate topping, food preparation, street food, mexican cuisine, food service, culinary, urban dining, hospitality, daily life
