Zorro's Villa Rosa restaurant
5911 King Rd, 95650
Location
Open in Google MapsReviews
Be the first to review Zorro's Villa Rosa restaurant
Frequently Asked Questions about Zorro's Villa Rosa restaurant
Does Zorro's Villa Rosa restaurant offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Zorro's Villa Rosa restaurant?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Loomis, CA
Get Contact Details
Share your details and we'll connect you with Zorro's Villa Rosa restaurant