Get directions to: Alvarado's Kitchen, Anaheim, CA
Restaurant address: 430 South Anaheim Boulevard Anaheim, CA 92805, USA
Restaurant: Alvarado's Kitchen