Restaurant Search

Xochimiclo

Upper Darby, PA


CONTACT INFO

Phone:

610-352-2833

ADDRESS

Xochimiclo
6560 Market Street
Upper Darby, PA 19082

More Restaurants in Upper Darby

REVIEWS

Rate It: