Saborcitos Latinos Restaurant Mexican And Seafood

1161 N Maclay Ave San Fernando CA 91340 USA

(818) 639-0745

Location