Get directions to: Alvarado Restaurant Mexican Food, Barstow, CA
Restaurant address: 224 North 7th Avenue Barstow, CA 92311, USA
Restaurant: Alvarado Restaurant Mexican Food