photo credit: Allison Green
The Treehouse Cafe
If you’re the sort of person who runs an Instagram account for your dog and can’t imagine traveling without them, post up for lunch at this casual pet-friendly restaurant. The second-floor outdoor terrace is huge and spacious, and has great views of Carmel’s architecture from above. This spot is so dog-friendly that it even has its own doggie menu, including salmon filets and steamed chicken. Humans have plenty to choose from too: the menu spans Mediterranean, Thai, and Italian influences, so it’s a great spot when you’re with a group and no one can decide what they’re in the mood for.