Plaza Inn Anaheim Resort, Anaheim, California, United States

Hello fried chicken! You've heard about great...

Hello fried chicken! You've heard about great fried chicken at Disneyland perchance? This is where to find it!

Hello fried chicken! You've heard about great...