Viva Oaxaca ★★★★★4.5 (160) Restaurants Mexican restaurant · Oaxacan restaurant 827 Petaluma Blvd N, Petaluma, CA 94952 Call Website Details →