We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Havana Cafe

2170 N Main St, Walnut Creek, CA 94596-3708
+1 925-933-3044
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good38%
  • Average11%
  • Poor0%
  • Terrible0%
Travellers talk about
“flan” (2 reviews)
“paella” (3 reviews)
“mojito” (10 reviews)
Restaurant Hours
Latin, Cuban, Spanish
$$ - $$$
2170 N Main St, Walnut Creek, CA 94596-3708
All Details
Write a ReviewReviews (18)
Traveller rating
Traveller type
Time of year

1 - 10 of 18 reviews

Reviewed January 22, 2018 via mobile

Choose Two for one Mojitos (on Monday) or my favorite red sangria. Great food ~ Cuban style, soups and the best flan in town!

Thank AmyKahn
Reviewed October 11, 2017

My grandson took me there for dinner one evening. I was afraid the food would be too spicy for me. However, it was easy to find food that pleased both our palates. Our server was always available, yet never intruded. I continue to recommend this...More

Thank KZSF
Reviewed October 2, 2017

The food and drinks are great! The wait people are super friendly and the ambience is fun! Don't miss two for one Mojito Mondays plus Paella and (they make a spicy Veggie Paella, too)

Thank AmyKahn
Reviewed August 16, 2017

Must have a Mojito when dining here. Delicious Cuban specialties to accompany your Mojito in Downtown Walnut Creek.

Thank tigercranesf
Reviewed July 10, 2017

Great Mojitos compliment the interesting flavors of interestingly spiced Cuban pork and other dishes.

Thank 327karll
Reviewed May 22, 2017

I found the Havana Café, Very clean and Good service menu prices where reasonable but receiving my plate and seeing my friends plate. I was surprised that everyone portion where quite small for the cost, As I don't eat much but the portion didn't even...More

Thank CalifWineAssc
Reviewed November 14, 2016

Smiling faces. Lamb is the best and the mojito. Is really good to share with friends. Paella is not reccommendedgiir special occassion .Be sure that you have a designated driver should you decide to stay for happy hour and beyonf😏

Thank Consuelo L
Reviewed October 17, 2016

If you're looking for a new latin flavor, try this! We've been here several times and have had good food and service. Look forward to going back.

Thank RHill1032
Reviewed July 25, 2016

I have eaten lunch here several times, and have sampled all their sandwiches and a few entrees. The more typical Cuban food is competently prepared, but somewhat americanized. Still reasonably priced lunch spot with a decent atmosphere.

Thank topaccommodations
Reviewed July 9, 2016 via mobile

Havana was a perfect place for an informal after-work dinner with colleagues. Although the decor is simple and colorful, the food is complex and well-prepared. I stuck to small plates, including the best Cuban sandwich I've ever come across. Others were equally impressed with the...More

Thank jonathanrL8486KM
Nearby HotelsSee all 7 hotels in Walnut Creek
Walnut Creek Marriott
928 reviews
.35 km away
Motel 6 Walnut Creek
65 reviews
.51 km away
Diablo Mountain Inn
88 reviews
1.48 km away
Holiday Inn Express Walnut Creek
610 reviews
1.57 km away
Nearby Restaurants
Kevin's Noodle House
73 reviews
.14 km away
Tullio's Italian Restaurant
107 reviews
.29 km away
A Sweet Affair Bakery & Cafe
23 reviews
.36 km away
The Counter
82 reviews
.75 km away
Nearby Attractions
Lesher Center for the Arts
135 reviews
.90 km away
Civic Park
56 reviews
.88 km away
Broadway Plaza
29 reviews
1.45 km away
Farm Creek Brewing Company
6 reviews
.14 km away
Questions & Answers
Get quick answers from Havana Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Restaurant features
Waitstaff, Takeout, Seating
Location and Contact Information
  • Address: 2170 N Main St, Walnut Creek, CA 94596-3708
  • Location: United States  >  California (CA)  >  Walnut Creek
  • Phone Number: +1 925-933-3044
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing