Get directions to: Albert's Fresh Mexican Food, San Diego, CA
Restaurant address: 177 C St San Diego, CA 92101, USA
Restaurant: Albert's Fresh Mexican Food