Cafe Brasil Restaurant brings you authentic Brazilian cuisine in the Santa Cruz area. ... Omelette Santa Cruz Sautéed tomatoes & mushrooms omelette.
Address: 1410 Mission St, Santa Cruz, CA 95060
Phone:(831) 429-1855