Ochoa's Mexican Restaurant
28 Years
in Business
Phone: (707) 575-1727
Address: 3080 Marlow Rd, Santa Rosa, CA 95403
Cuisines: Mexican, Latin American
1940 Piner Rd, Santa Rosa, CA 95403
3333 Cleveland Ave, Santa Rosa, CA 95403
2521 Guerneville Rd, Santa Rosa, CA 95401
90 W College Ave, Santa Rosa, CA 95401
3080 Marlow Rd Ste A4, Santa Rosa, CA 95403
334 Coddingtown Ctr, Santa Rosa, CA 95401
1331 Guerneville Rd Ste Q, Santa Rosa, CA 95403
2101 W College Ave, Santa Rosa, CA 95401
1129 Sebastopol Rd, Santa Rosa, CA 95407
621 Russell Ave, Santa Rosa, CA 95403