Ay Papa Que Rico

2701 S Rose Ave # C101, Oxnard, CA

Menu (As of 10/30)

Ay Papa Que Rico: hours and how to order