Cocha is located in Baton Rouge, United States on 445 N 6th St. Cocha is rated 4.6 out of 5 in the category small plates restaurant in United States. Located in Downtown Baton Rouge, Cocha is a gathering place for harvest inspired meals, wine tasting and community events. Cocha is all about feeling at ...