Costa Rica North America 16 Best Restaurants in Santa Teresa, Costa Rica From the best sushi, healthy cafes to BBQ, these are the best restaurants in Santa Teresa, Costa Rica that you won't want to miss. … Continue Reading 0 Comments