Get directions to: Alma Rosa's Made In Mexico, Barstow, CA
Restaurant address: 1867 East Main Street Barstow, CA 92311, USA
Restaurant: Alma Rosa's Made In Mexico