Los Pelao's Kitchen is a restaurant located in Springfield. The name suggests a focus on Caribbean cuisine, and the establishment appears to be a public dining spot.