Re: Favorite Trackside Restaurants
Author: Captain Underpants
Date: 01-20-2008 - 16:31
Finally, a nice thread, pleasant and informative, with no acrimony or controversy. I'd like to suggest the Chevy's in Santa Rosa. Located in the former Petaluma & Santa Rosa depot, seats in the bar overlook the NWP depot and moldering, forlorn right of way. (Oh God, I said "NWP" . . .)