Nico's Mexican Food
Address:
4918 Newport Ave, San Diego, CA 92107
Phone:
(619) 223-0230
Restaurants,
Mexican
Other Businesses:
- Cotija's Taco Shop at 675 Saturn Blvd, San Diego, CA 92154
- Ben & Jerrys at 859 W Harbor Dr, San Diego, CA 92101
- Lunch Bag Deli at 4085 Pacific Hwy, San Diego, CA 92110
- Sombrero Mexican Food at 2201 Fern St, San Diego, CA 92104
- Petrini's at 610 W Ash St, San Diego, CA 92101