Palisades Deli

Palisades Deli

Located in the beautiful town of Calistoga in the Historical Calistoga Depot. They offer a wide variety of specialty sandwiches, salads, wraps, soups, entrees, tacos, burritos, espresso drinks and a breakfast menu.

© 2022 DogTrekker.com
Website by Brandhound