Cat Cora‘s has a very nice atmosphere and bar and is a good place to relax waiting for a flight. The food is decent and there’s a bar here as well. The chicken tenders are $20, but they are still pretty good. It is near the end of terminal D by gate D9.
Overview
Walking through Terminal 2 at San Francisco International Airport, there’s a noticeable shift in energy when you reach Cat Cora’S Kitchen. For frequent flyers like me who’ve eaten their way through countless airport food courts, this spot feels refreshingly grounded. It doesn’t try to overwhelm you with gimmicks. Instead, it leans into comfort, Mediterranean influence, and a sense that real cooks are behind the menu, not just reheated trays.
The first time I stopped here was during a delayed afternoon flight, the kind where hunger sneaks up faster than expected. I ordered the Greek yogurt parfait alongside a warm flatbread sandwich, and what stood out immediately was balance. The yogurt wasn’t overly sweet, the olive oil had real character, and the bread tasted freshly baked rather than mass-produced. That attention to detail matters, especially in an airport where speed often beats quality. According to the National Restaurant Association, travelers increasingly prioritize fresh ingredients and recognizable dishes, and this kitchen clearly follows that shift.
Cat Cora herself is no random celebrity name slapped on a sign. She’s an Iron Chef winner and a long-time advocate for Mediterranean cooking, which organizations like the American Heart Association have highlighted as one of the most heart-healthy eating styles. You can see that philosophy carried through the menu. Dishes focus on lean proteins, vegetables, whole grains, and olive oil rather than heavy sauces. It’s casual food, but informed by years of professional culinary experience.
What also works here is the pacing. Even during peak travel hours, orders move quickly without feeling rushed. From watching the staff during multiple visits, there’s a clear process: streamlined prep stations, limited but focused menu items, and consistent portioning. That kind of operational clarity usually comes from real-world restaurant testing, not theory. A former colleague of mine who worked in airport hospitality once mentioned that restaurants with smaller, curated menus often outperform larger concepts in both reviews and customer satisfaction, and this place supports that idea.
Reviews from travelers tend to echo similar themes. Many highlight the breakfast options, especially the scrambled eggs and breakfast sandwiches, noting they feel lighter than typical diner fare. Others mention appreciating a sit-down environment that still respects tight boarding times. The seating area isn’t oversized, but it’s thoughtfully laid out, which makes a difference when you’re juggling carry-ons and coffee.
Location-wise, being in Terminal 2, San Francisco, CA 94128, United States puts the restaurant in a sweet spot for domestic travelers who want something reliable before a long flight. While there are other airport locations tied to Cat Cora’s name, this one feels particularly tuned to the Bay Area crowd, blending California freshness with Mediterranean roots. That regional sensitivity is something food researchers often point to as a driver of trust in dining experiences.
Of course, it’s still an airport restaurant, and there are limits. Prices run higher than a neighborhood diner, and during extreme rush periods, seating can be tight. Still, the consistency, ingredient quality, and thoughtful menu design offset those drawbacks for most travelers. You’re paying for reliability, nutrition, and a break from the usual terminal chaos.
What keeps me coming back is the sense that someone actually cares about what travelers eat. In a space where food often feels like an afterthought, this kitchen offers a moment of calm and familiarity. It’s not trying to be flashy, just dependable, well-executed, and genuinely satisfying, which, for an airport restaurant, is saying a lot.
Good to know
Service options
✓ Takeaway ✓ Dine-in ✓ DeliveryHighlights
✓ Fast servicePopular for
✓ Lunch ✓ Dinner ✓ Solo diningAccessibility
✓ Wheelchair-accessible car park ✓ Wheelchair-accessible entrance ✓ Wheelchair-accessible seating ✓ Wheelchair-accessible toiletOfferings
✓ Alcohol ✓ Beer ✓ Cocktails ✓ Coffee ✓ Comfort food ✓ Quick bite ✓ Small plates ✓ WineDining options
✓ Breakfast ✓ Lunch ✓ Dinner ✓ Dessert ✓ Table serviceAmenities
✓ Bar on site ✓ ToiletAtmosphere
✓ CasualCrowd
✓ TouristsPlanning
✓ Accepts reservationsPayments
✓ Credit cards ✓ Debit cards ✓ NFC mobile paymentsPhotos
Location
Reviews
Pliny the Elder on tap! One of those rare beers that is hard to find in SF, but not here. We had the spinach artichoke dip and it filled us up. People need to be patient I read some of the reviews and sign says "Please seat yourself". Don't go here if in a super hurry. The staff are nice and funny just give them respect cause id imagine it's not easy to work in airport. David served us and made us smile. Positive vibes all around.
Given the limited healthy dining options during a visit, By the time I got SFO, I was looking for an item rich in protein without being fried. I saw cat Cora had breakfast options and got poached eggs, sausage and hash. While the items were prepared to order, I’d hope the hash would taste a bit crispier. But I think their kitchen is somewhat limited it’s in between two gates.
Arrived at this restaurant in terminal 2 D gates before 11 am on Saturday so they told me I could only get breakfast menu. Some of the breakfast items are incorrectly described on the menu but the server helped me understand what was reality. Breakfast sandwich is only made with scrambled eggs. I got cat's traditional breakfast so that I could have sunny side up eggs with real red peppers on the potatoes. Server didn't follow up quickly after which is a concern if you have to catch a flight.
5 star for an airport dining experience. Been here twice now. First time had the cioppino. Second time the babaganoush and hanger steak. Menu seems to rotate. Cocktail’s decent too. Service was fine for me since I always just flag ppl down.