El Coqui Flag ListingReturn to Directory Business Name: El Coqui Category: Restaurant Notes: Take out, Curbside and Delivery Business Website Address: http://elcoqui2eat.com/ Business Phone Number: 707-542-8868 Business Address: 400 Mendocino Ave Santa Rosa, California ZIP Code: 95401