Get directions to: Anita's Mexican Restaurant, San Diego, CA
Restaurant address: 13211 Black Mountain Road San Diego, CA 92129, USA
Restaurant: Anita's Mexican Restaurant