Café de Olla

$ • Cafe, Coffee Shops, Mexican

Hours:
3388 19th St, San Francisco
(415) 678-5150

About Café de Olla

Café de Olla is a hidden gem in the Mission area, offering authentic Mexican dishes with a warm and friendly atmosphere. The chileajo tamale with smoky sauce and the Oaxacan hot chocolate made by hand at the table are must-tries. The café also features tasty dishes like the tasajo tlayuda, which transports customers back to their family's kitchen, thanks to its authentic flavor. The Tlayuda is like a quesadilla with a firm, homemade tortilla, refried black beans, cheese, and shredded cabbage, served with smoky salsa. The café also serves vegan enfrijoladas with huitlacoche, which are highly rated, as well as the chiple tamale and pina tamale. The iced Mexican Mocha is popular among visitors, considered one of the best in San Francisco. The food is fresh, homey, and made with care, with ingredients of high quality, and the staff takes pride in bringing the energy of Oaxaca to the city. While closed on Sundays, it’s a perfect spot for those willing to make the trip from the East Bay to enjoy the unique dishes, great service, and vibrant atmosphere. The café is praised for its tasty, healthy food and friendly people, making it a favorite for lovers of authentic Mexican cuisine.

Customers' Favorites

Café de Olla Reviews

4.8
100 ratings
Restaurantji Rating
5
92%
4
3%
3
1%
2
3%
1
1%
Food
4.8
Atmosphere
4.8
Service
4.9

Share your opinion about Café de Olla

Restaurantji Rating

Cafe de Olla is an attractive, warm and friendly restaurant. The food and drink are delicious. I love their fermented pineapple juice and Tlayudas. Check it out!

Great food,awesome service , nice vibe 👌

The BEST tamales and more. True Mexican flavors you won’t find anywhere else.

Read All Reviews(100)

Ratings

Menu

Add a Menu
Café de Olla Menu
Café de Olla Menu

Photos

Add a Photo
Café de Olla
Café de Olla
View All Photos

Hours

Monday Closed
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 10PM
Friday 11AM - 10PM
Saturday 10AM - 10PM
Sunday 10AM - 3PM
Updated on: