Enjoy delicious "paisa-style" hot dogs and burgers at Los Perritos Rancheros.