Skip to main content

Del Solar Fish Tacos

restaurant · taco restaurant · Northridge, CA

Address
8700 Balboa Blvd, Northridge, CA 91325
Phone
(818) 455-7861
Website
delsolarfishtacos.com
Where
34.2288, -118.5022

Search Hominin for Del Solar Fish Tacos

Other restaurants nearby

More in Northridge

Del Solar Fish Tacos — restaurant in Northridge, CA | Hominin