Los Banditos offers Latin American soul food in Lancaster. The establishment serves tasty food and has a bar, though service can be slow at times. It is located at 46-48 Church Street.