Get directions to: El Sol Mexican Food, Santa Ana, CA
Restaurant address: 1212 S Bristol St Santa Ana, CA 92704, USA
Restaurant: El Sol Mexican Food