Diego Perros is a restaurant specializing in hot dogs.