DONDE YOYO is a fast food restaurant specializing in hot dogs, including their unique "Perra Loca Yoyo" with bacon and potatoes. They offer a variety of delicious fast food options at great prices.