Order Today

Sebastopol Rd Truck

Current Hours:
Monday-Saturday 11am-11pm
Closed on Sundays

Address:
1569 Sebastopol Rd Santa Rosa, Ca 95407

(707) 843-2166

Where to Find Us

El Roy's Petaluma Restaurant