Category:
Address:
4918 Newport Ave, San Diego, CA 92107
Tel:
(619) 223-0230
Nico's is the go-to taco shop for Downtown Ocean Beach. It's pretty small and fairly popular, so seating can be an issue at times. They have a solid menu with genuine San Diego Mexican food at a great price. Only street parking here.
Cash Only
Drive Thru- No
Salsa- Average
Add new comment