Route 66 Revisited: Flo’s V8 Cafe Review

Flo’s V8 Cafe in Cars Land has become one of our go-to spots for late afternoons and evenings in Disney California Adventure. The restaurant’s “back porch” is a relaxing respite from Disneyland Resort’s crowds, and the spot offers a great view of Radiator Springs Racers and the Cadillac Mountain Range. Of course, Flo’s V8 Cafe