From Our Editors
Take a trip to Truck Stop in Santa Cruz and make your next meal a good one. Outdoor dining doesn't get much better than the beautiful patio at Truck Stop. Dog-owners can bring their pups with them to this canine-friendly establishment.
No time to sit down? No worries! This restaurant offers a take out option so you can grab your food on the go.
There is parking close to the restaurant.