Just your typical good and fast mexican food made fresh to order and very inexpensive. I personally think they do a great job, some Fillibertos are better than others so don't let one site determine all of the franchise's quality.
Address: 3855 W Ray Rd Ste 8, Chandler, AZ 85226-5941
Location: United States > Arizona (AZ) > Central Arizona > Chandler
Phone Number: +1 480-726-0496