La Plaza Restaurant

Call Ahead to Order (707) 578-1551

Scroll Down for Menu

Pick-Up at the Drive-Thru Window

2930 Santa Rosa Ave., Santa Rosa, CA 95407

Call Ahead to Order and Pick-Up at the Drive-Thru Window

707-578-1551

2930 Santa Rosa Ave, Santa Rosa, CA 95407