This is Flo's V-8 Cafe at the new Car's Land off Route 66 in the California Adventure Park, Anaheim, CA. A must visit with your loved ones and take some comfortable shoes! Enjoy...
Vilma.
August 23, 2012
This is Flo's V-8 Cafe at the new Car's Land off Route 66 in the California Adventure Park, Anaheim, CA. A must visit with your loved ones and take some comfortable shoes! Enjoy...
Vilma.
August 23, 2012