Naranjos Taqueria Reviews & Details
2647 Broadway St
Naranjos Taqueria is located at 2647 Broadway St in Redwood city near the intersection of Broadway and el Camino Real. Their menu consists of Mexican dishes . Call (650) 369-9196 for dine in.
- Service:Dine In
- Major Intersection:Broadway And El Camino Real
Tell us more about Naranjos Taqueria Redwood city!