Show all Fast Food in Redwood City

Chela's Taqueria & Meat Market

Address
1714 El Camino Real
Zip / Place
94063-2109 Redwood City
Landline
+16503618894

Description

Chela's Taqueria & Meat Market can be found at 1714 El Camino Real . The following is offered: Fast Food . In Redwood City there are 26 other Fast Food. An overview can be found here.