← Maywood restaurants
La Costa Del Sol
No reviews yet
Salvadoran4505 Slauson Ave, Maywood
Own or manage La Costa Del Sol? Claim this listing free
Hours
Hours not listed yet.
Details
Address4505 Slauson Ave, Maywood 90270
Phone+13235622776
Websitehttps://lacostadelsol2.netwaiter.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.