Physical Address Dar es Salaam off Chole Road, next to Leewadee Thai Massage, Masaki City Dar es Salaam Phone Number +255 656 612 601 Website https://www.facebook.com/tasteofmexicotanzania/