Toluca Legs sign is inspired by the restaurant in Disney's Hollywood Studios

Toluca Legs sign is inspired by the restaurant in Disney's Hollywood Studios