From Our Editors
For good eats and good times, dine at Los Caballos Locos in Philadelphia. Complimentary wifi is available as well.
You've heard correctly. This restaurant offers both delivery or carryout.
Heading to Los Caballos Locos for a tasty meal? Drive on over and park in a matter of seconds.