Order Today

Santa Rosa Ave North 505

Current Hours:
Monday-Saturday : 11 am – 10 pm

Address:
505 Santa Rosa Ave, Santa Rosa Ca 95407

(707) 890-1763

Where to Find Us

El Roy's Petaluma Restaurant