Reviews from Around the Web
Convenient burger spot.
So you're on your way to the beach from SV and it's taken an eternity on Hwys 17 and 1, and now it's lunch time. What do you do? Go to "State Parks" exit in Aptos. Turn right, and and you'll see the Snow White Drive Inn. Your basic…
View More