We fell in love with the Zwart Cafe.  It has great fresh food, fresh ideas and that indoor-outdoor feeling you can only get in a tropical climate. Half artist studio and half cafe, zwart means black in Dutch.  Ironic wordplay as the all white interior and exterior gave the cafe the perfect feel for lounging around and is definitely a must see if you plan a trip to the beautiful town of Santa Teresa.  Check out Zwart's Facebook page to see more of the art!