Filiberto's Mexican Food 108

Filiberto's Mexican Food #108, 7116 E Shea Blvd, Scottsdale, AZ 85254, United States

(480) 361-0697

Location