Get directions to: Alberto's Mexican Food, Vista, CA
Restaurant address: 1805 Hacienda Drive Vista, CA 92081, USA
Restaurant: Alberto's Mexican Food