Taqueria Arroyo

470 1st Ave, Redwood City, CA 94063
Taqueria Arroyo Taqueria Arroyo is one of the popular Mexican Restaurant located in 470 1st Ave ,Redwood City listed under Fast Food Restaurant in Redwood City , Mexican Restaurant in Redwood City ,

Contact Details & Working Hours

Map of Taqueria Arroyo