Taste of Brazil Restaurant is a family-owned Brazilian cafeteria-style eatery in the heart of downtown Woburn. Its menu includes delectable entrees, appetizers, salads and desserts, with day-specific specials. Passion fruit mousse, flan and coconut cake are among their unique desserts. Free delivery is available. Visit Taste of Brazil's menu posted to its website.