NEED HELP! Contact Us. Feel free to contact with us for your any kind of help or information. Write For Us Feel Free To Contact With Us Anytime. Location 10 W 37th St Floor 4, New York, NY 10018, US Contact No +16466613932 Email Info@tasteofthebayou.com