Filbertos Mexican Food 735 E Fry Blvd Sierra Vista, AZ 85635 Phone: (520) 417-0597
Category: Family Restaurant Diners