The Chile Pepper
By the hospital, 1030 W 24th St, Yuma AZ 85364