Get directions to: Alvaro's Mexican Food, San Diego, CA
Restaurant address: 12608 Sabre Springs Pkwy San Diego, CA 92128, USA
Restaurant: Alvaro's Mexican Food