Skip to main content

L.a. Santa Rosa Restaurant Inc

restaurant · Los Angeles, CA

Address
4307 S Vermont Ave, Los Angeles, CA 90037-2411
Website
santa-rosa-restaurant-salvadoran.business.site
Where
34.0049, -118.2918

Search Hominin for L.a. Santa Rosa Restaurant Inc

Other restaurants nearby

More in Los Angeles

L.a. Santa Rosa Restaurant Inc — restaurant in Los Angeles, CA | Hominin