Taco Leeuw appears to be a business that offers tacos and potentially coffee. It is associated with freelance barista services and has a registered business information.