Anastasia Cafe has been a breakfast and lunch fixture in Laguna Beach for over 20 years, and it’s easy to see why locals keep coming back. The California and French-influenced menu focuses on fresh, locally sourced ingredients, so whether you’re after eggs Benedict or a croque monsieur, everything tastes like someone actually cared about what went into it.
The real draw for dog owners is the patio. It’s genuinely spacious—not one of those cramped side-yard situations where your dog can barely turn around. You’ll see dogs stretched out under umbrellas while their owners tackle enormous salads or sip coffee, and the whole vibe is relaxed enough that nobody’s stressed about a dog being nearby. The staff brings water bowls without being asked, and they seem genuinely happy to have dogs there rather than tolerating them.
The decor inside is charming in that understated California way—nothing trying too hard. Warm lighting, comfortable seating, and enough space that it doesn’t feel cramped even when it’s busy. If the weather turns or you just prefer indoor seating, the inside is pleasant enough, though you’ll obviously want to leave your dog at home or in the car in that case.
Location-wise, Anastasia is right in Laguna Beach proper, making it convenient if you’re spending the day exploring the village shops or hitting any of the nearby beaches like Main Beach or Crescent Bay. If you’re planning a morning walk and breakfast routine, this spot works well for that kind of day. The coffee is solid, the pastries are actually good, and the lunch options go beyond typical cafe fare.
The staff is friendly without being over-the-top, and they’ll chat with you about menu recommendations if you ask. Portions are reasonable and prices reflect what you’d expect for quality ingredients in a coastal town. Grab a spot on the patio on a clear morning and you’ll understand why people keep this place on their regular rotation.





