Get directions to: Los Favoritos Taco Shop, Gilbert, AZ
Restaurant address: 904 N Mcqueen Rd # 101 Gilbert, AZ 85233, USA
Restaurant: Los Favoritos Taco Shop