Maxi Perros Snoopy: A spot specializing in hot dogs.