Santa Teresa is a perfect destination for surfers, but did you know that this is also a paradise for food lovers?

Let us guide you to the best restaurants in town!

 
CLICK HERE TO SEE MORE RESTAURANT OPTIONS