Taqueria Mendoza
Address:
1949 Piner Rd, Santa Rosa, CA 95403
Phone:
(707) 545-2795 Restaurants, Mexican
Other Businesses:
- Osake at 2446 Patio Ct, Santa Rosa, CA 95405
- Dada's Deli at 3100 Dutton Ave, Santa Rosa, CA 95407
- Twin Dragon Chinese Restaurant at 1940 Piner Rd, Santa Rosa, CA 95403
- Final Edition Bar & Grill at 412 Larkfield Ctr, Santa Rosa, CA 95403
- ABC Chinese Restaurant at 3579 Industrial Dr, Santa Rosa, CA 95403