Nikkos Mexican Grill
Address:
314 Arguello St, Redwood City, CA 94063
Phone:
(650) 549-8151 Restaurants
Other Businesses:
- Kristi Marie's at 318 Arguello St, Redwood City, CA 94063
- Naranjos Taqueria at 2647 Broadway St, Redwood City, CA 94063
- Gourmet Haus Staudt Gifts & Cf at 2615 Broadway St, Redwood City, CA 94063
- Side Tracks Restaurant at 2616 Broadway St, Redwood City, CA 94063
- La Fiesta Mexican Restaurant at 314 Arguello St, Redwood City, CA 94063