El Zarape Restaurant
Address:
1005 Stafford Way, Yuba City, CA 95991
Phone:
(530) 755-2888
Hours:
- Tue: 10am-6:30pm
- Wed: 10am-6:30pm
- Thu: 10am-6:30pm
- Fri: 10am-6:30pm
- Sat: 6am-6pm
- Sun: 6am-2pm
Other Businesses: