Report an error
San Salvador Restaurant is located at 1828 South Vermont Avenue, Los Angeles, CA 90006, United States of America.
San Salvador Restaurant is open Mo-Su 11:00-23:00
(1 Customer Review)