Saturday dinner hours open?
Address: 824 E Santa Maria St, Santa Paula, CA 93060, USA
Rick Sistoni | Sep 29, 2019
They close at 2:00
Jacky Upton | Sep 29, 2019
I think they close at 2 PM
Samantha Escudero | Sep 29, 2019
No
Thanks! Your answer is awaiting moderation.