12 Best Restaurants in Santa Teresa, Costa Rica: Where to Eat

Disclaimer: This article may contain affiliate links. Clicking on them may earn Costa Rica Vibes a commission, at no extra cost to you. Thank you for your support!

Are you looking for the best restaurants in Santa Teresa, Costa Rica?

This remote Pacific Cost beach town is filled with great place to eat. The town is popular with surfers and backpackers and I think the restaurants here really reflect that. You can expect a lot of fresh fish dishes as well as plenty of healthy options.

We visit Santa Teresa very often (it is kind of one of our favorite places in Costa Rica) so we have eaten at almost every restaurant in the area. We created this list of the best restaurants to give you great places to eat at a variety of price points and for all food interests.

Santa Teresa Restaurant Map

We created a map of all the restaurants on this list. Most are located directly in the downtown area just off of the main road, but this will help you to find a place in a location that works best for you.

1. Manzú Restaurant

This is a very nice restaurant located directly on the beach. I suggest coming here for dinner and enjoying the sunset view, but they are also open for breakfast and lunch. 

I would call the food here elevated cuisine with a Costa Rican twist. They serve a mix of meat, seafood, fish, risotto, and pasta. I suggest getting the Pura Vida tasting menu for a true culinary experience. 

  • Price Point: $$$
  • Vegetarian Options? There are a few vegetarian options. There isn’t a huge selection, but enough that I think you will find something you’ll like. Plus, their menu is clearly labeled with allergens. 
  • Takes Reservations? You can call them at +506 2101 0222
  • Opening Hours: 07:00 AM – 9:00 PM daily
  • Rating: 5/5 Stars on TripAdvisor

Get More Info on Manzu

Month of May Savings!

📞 Purchase an eSIM card for your Costa Rica travels from Airalo 📱

Use code NEWMAY15 at checkout in May to save 15% as a new customer on purchases over $10!

Already a customer? Use the code AIRALOMAY10 for a 10% discount

2. Katana Asian Cuisine

This is an Asian fusion restaurant that serves a mix of dishes such as bao, wok dishes, and sushi rolls. The food is always very freshly prepared and delicious.

I also really like the atmosphere here. It is an open-air restaurant with a Balinese design flair to it. 

  • Price Point: $$
  • Vegetarian Options? There aren’t a ton of vegetarian options, but their pad thai or curry can be made vegetarian with tofu. 
  • Takes Reservations? You can call them at +506 8640 0107
  • Opening Hours: 6:00 PM – 11:00 PM daily
  • Rating: 4.5/5 Stars on TripAdvisor

Get More Info on Katana Asian

3. Banana Beach Restaurant

Banana Beach is our favorite spot to just chill during the day with a cocktail and lunch. This is a beach bar / restaurant located directly on Santa Teresa beach with ocean views. They have a variety of seating options from beach chairs to actual tables. 

They updated the menu a few years ago, and I liked it a lot more before. They used to have this tuna sashimi salad that I was obsessed with. Ugh! I miss it! 

However, it is still worth visiting for the ambiance. 

If you are really looking for a good dinner it is probably better to go here for some sunset cocktails and go to one of the other places on this list for your actual meal. 

  • Price Point: $$
  • Vegetarian Options? 
  • Takes Reservations? I’m pretty sure that they don’t take reservations, but you can always call them at +506 2640 1117
  • Opening Hours: 07:30 AM – 11:45 PM daily
  • Rating: 4.5/5 Stars on TripAdvisor

Get More Info on Banana Beach

4. Eat Street

Eat Street has somewhat of a food truck/cafe vibe. It’s very relaxed and the service is quick.  The menu here consists of things like healthy bowls, burritos, tacos, and burgers.

Eat Street is open all day, but I think it is the perfect place for a quick and casual lunch. 

  • Price Point: $
  • Vegetarian Options? Yes, there are several vegetarian options on their menu. 
  • Takes Reservations? No
  • Opening Hours: 07:00 AM – 10:00 PM (Just note that their breakfast is for pick-up only)
  • Rating: 5/5 Stars on TripAdvisor

Get More Info on Eat Street

5. Soda Tiquicia

Santa Teresa is filled with so many great restaurants, but a lot of them cater to the pallet of tourists. I love Soda Tiquica because this is the best traditional Costa Rican restaurant in the area.

I mean, you’ve got to eat some traditional food while in the country!

I suggest ordering a typical Costa Rican breakfast with gallo pinto in the morning or a casado for lunch or dinner. 

  • Price Point: $
  • Vegetarian Options? This probably isn’t the best place for vegetarians. There aren’t many meat-free options
  • Takes Reservations? No
  • Opening Hours: 09:00 AM – 10:00 PM
  • Rating: 4.5/5 Stars on TripAdvisor

Get More Info on Soda Tiquicia

6. Cafe Social

This is a good place to go for breakfast or lunch. They serve things like acai bowls, salads, sandwiches, and wraps. I love their eggs benedict with spinach and onions for breakfast. 

  • Price Point: $
  • Vegetarian Options? Yes. You will have no problem finding tasty vegetarian dishes here. 
  • Takes Reservations? I don’t think they take reservations (you also really don’t need one), but you can always call +506 2640 0809
  • Opening Hours: 07:00 AM – 4:00 PM
  • Rating: 5/5 Stars on TripAdvisor

Get More Info on Cafe Social

7. La Cevicheria

If seafood is your jam, you will love this place. They serve a variety of different types of ceviche with fresh seafood and fish such as yellowfin tuna, octopus, shrimp, and calamari. 

The restaurant doesn’t look like much, but don’t let appearances fool you. The food is excellent. I think it is a good spot to stop for a relaxed lunch. 

  • Price Point: $$
  • Vegetarian Options? This place is not a good option for vegetarians
  • Takes Reservations? No
  • Opening Hours: 12:00 PM – 10:00 PM daily
  • Rating: 5/5 Stars on TripAdvisor

Get More Info on La Cevicheria

8. The Somos Cafe

The Somos Cafe is a food truck in an air stream. There are outside tables in a courtyard for you to eat at. 

They serve a variety of fresh dishes throughout the day. I like to come here for breakfast or lunch, but I must admit that I have also made a few late-night runs here for tacos or their burger. 

For breakfast they serve things like smoothie bowls, avocada toast, and breakfast burritos. 

Lunch is sandwiches, pastries, and smoothies.

Dinner is a mix of things like salads, fish dishes, and burgers. 

  • Price Point: $$
  • Vegetarian Options? Yes, this is a great place for vegetarian options
  • Takes Reservations? No
  • Opening Hours: 07:30 AM – 2:00 PM | 5:00 PM – 11:00 PM daily
  • Rating: 5/5 Stars on TripAdvisor

Get More Info on The Somos Cafe

9. Nectar at Florblanca

This restaurant is located in the FlorBlanca hotel. This is arguably the most fancy restaurant in Santa Teresa and one of the best places for a romantic meal.

And, I guess I shouldn’t call it fancy, it is very relaxed, it’s just the most high end place to eat.

The tables are set up on an outdoor terrace in a beautiful garden. It all feels very secluded. 

I suggest coming here for dinner and ordering the catch of the day. Sometimes they also have interesting chef’s special options. 

  • Price Point: $$$
  • Vegetarian Options? Not really, I don’t recommend this place for vegetarians. 
  • Takes Reservations? Yes, it is a good idea to make a reservation. You can call them at +506-2640-0232
  • Opening Hours: 07:00 AM – 9:30 PM
  • Rating: 4.5/5 Stars on TripAdvisor

Get More Info on Nectar at Florblanca

10. Chicken Joe’s

Chicken Joe’s is the place to go if you want an affordable, but good meal that feels authentically Costa Rican.

This place is just a small wooden bungalow where you can order. There are a few tables for guests to sit at.

The menu consists of about 6 different options. I suggest going for the ½ chicken with 2 side dishes. As for their side dishes, definitely try the yucca fries if you’ve never had them. 

  • Price Point: $$
  • Vegetarian Options? No
  • Takes Reservations? No
  • Opening Hours: 12:00 PM – 9:00 PM
  • Rating: 4.5/5 Stars on TripAdvisor

Get More Info on Chicken Joe’s

11. Satori Sushi

Sometimes you just need a break from Costa Rican food. When that happens, we head to Santori Sushi.

Santa Teresa is a great place to have a sushi restaurant because there is so much amazing fresh fish and seafood coming out of the Pacific Ocean here. 

They serve a mix of sushi, sashimi, poke bowls, and ceviches in an open air setting. 

They also have a mix of regular tables and tables which are on the ground. This is always kind of fun and feels very authentically Japanese. 

  • Price Point: $$
  • Vegetarian Options? There are a few vegetarian sushi and bowl options, but not many. 
  • Takes Reservations? Yes, you can reserve on Open Table using the link below. 
  • Opening Hours: 11:00 AM – 11:00 PM
  • Rating: 5/5 Stars on TripAdvisor

Get More Info on Satori Sushi

12. Zula Restaurant

Another great option when you are tired of Costa Rican food. Zulu is an Israeli restaurant.

I love their freshly made hummus, but really everything on the menu I have eaten has been great.

Oh, and they also make an excellent shakshuka!

  • Price Point: $
  • Vegetarian Options? Yes, plenty of vegetarian options such as falafel pitas or hummus plates. 
  • Takes Reservations? No
  • Opening Hours: 12:00 PM – 10:00 PM daily
  • Rating: 4.5/5 Stars on TripAdvisor

Get More Info on Zula Restaurant

Other Things to Know About Eating in Santa Teresa

santa teresa restaurant
  • There are a few different grocery stores in downtown Santa Teresa. We usually shop at either Super Ronny #1 or #2. This store can be a bit pricey, but they typically have the best selection of items.
  • Most places take cash and credit card, but it’s best to check before you order. If you need an ATM there are a few banks and cash points near the intersection where you turn right to enter Santa Teresa.
  • It is not required that you tip in Costa Rica, but it is somewhat expected at more touristy places. You can find out more in our guide to tipping.
  • We typically walk everywhere in downtown Santa Teresa, but be careful. In a lot of spots there isn’t a sidewalk and the edge of the road can be very uneven.
  • Santa Teresa is typically very safe, but it is best not to walk alone at night.
  • Service here is probably a bit different than you are used to. Usually you won’t get the attentive service you are used to. You may have to wave a waiter over if you need something. Also, they will not just bring the bill at the end of the meal. You need to ask for it.
  • Did you know that the Nicoya Peninsula (where Santa Teresa is) is one of the few Blue Zones of the world? This means people here regularly live a very long life. A big part of that is due to the typical diet here.
  • The sun sets between about 5:15 and 6pm all year round. I say this because this is a great time to enjoy dinner at one of the beachfront restaurants.
  • Don’t forget bug spray when you go out to dinner. Once the sun goes down the mosquitoes can come out in full force. 
  • You can drink the water in Santa Teresa at most places, but I don’t really recommend it. Instead, it is best to buy a large jug of bottled water at the grocery store and use it to refill your water bottle.
  • Santa Teresa is a very relaxed town with a laid-back atmosphere. For dinners, I usually wear a light casual dress with flip-flops. Thomas wears linen shorts with a polo or light linen shirt. 
  • It cools down a bit after the sun sets. Maybe bring a light cardigan or long-sleeved shirt when you go out to dinner.

Conclusion: Santa Teresa Restaurants

In conclusion, there are tons of food options for all budgets and interests in Santa Teresa, Costa Rica. You will have no problem finding great places to eat here.

If you have any questions about finding great restaurants in Santa Teresa don’t hesitate to leave them in the comment section below. We are always happy to help you plan.

You Might Also Like:

Costa Rica Travel Details: What You Need to Know

🚗 Should I rent a car in Costa Rica?

Having a rental car will give you the most flexibility when traveling in Costa Rica. This will also allow you to take fun day trips on your own.

🏄🏽 How can I book things to do?

We find that Viator tends to have the most comprehensive selection of activities with secure booking and good cancellation policies.

🍍 I’m overwhelmed with planning. Can you help?

Of course! I suggest joining our Facebook group for specific questions and head to our Start Here Page to get started planning.

✈️ What is the best way to book a flight?

Usually, we have the best luck finding great prices with Skyscanner. Check for flights to both San Jose Airport (SJO) and Liberia Airport (LIR).

🛏️ What is the best way to book my Costa Rica hotels?

We highly suggest Booking.com for hotel bookings and typically use VRBO for Costa Rica vacation rentals.

🗣️What is the main language in Costa Rica?

The main language in Costa Rica is Spanish. Most people working in tourism speak at least some English.

💰 What is the currency in Costa Rica?

The currency used in Costa Rica is the Costa Rican colón (CRC). However, the US dollar is widely accepted in most tourist areas

📞 What is the best way to stay connected?

An eSIM from Airalo is the easiest way to get 4G data while traveling in Costa Rica.

🌴 Is Costa Rica safe?

Generally, Costa Rica is considered safe for tourists. However, like any travel destination, it’s best to use caution and be aware of your surroundings.

🛂 Do you need a passport to go to Costa Rica?

Yes, Costa Rica is its own country. You will need a passport to visit.