Coming Soon…

Order Today

Our Santa Rosa Restaurant

Current Hours:
Everyday : 11 am – 8 pm

Address:
602 Elsa Drive Santa Rosa, Ca 95407

(707) 843-7104

Where to Find Us

El Roy's Santa Rosa Restaurant