Villa Catrina
Restaurant
•
251 N Santa Anita Ave, Arcadia, CA 91006, USA
8.2
Tuesday: 10 AM – 9 PM
See if anyone you trust recommends it!