Check out my list of the best restaurants you need to visit in Tamarindo, Costa Rica so you can make the most of your vacation!