Sabor Latino
Add to Favorites
Add Hours
Saved to Favorites
Phone: (650) 780-0979
Address: 1714 El Camino Real, Redwood City, CA 94063
Cuisines: Latin American
1772 Broadway St, Redwood City, CA 94063
795 5th Ave, Redwood City, CA 94063
1909 El Camino Real, Redwood City, CA 94063
463 S California Ave, Palo Alto, CA 94306
1111 El Camino Real, Redwood City, CA 94063
3799 S El Camino Real, San Mateo, CA 94403
2627 El Camino Real, Redwood City, CA 94061
1201 El Camino Real, Redwood City, CA 94063
949 Veterans Blvd, Redwood City, CA 94063
2601 Middlefield Rd, Redwood City, CA 94063