A prime people-watching spot is Karukera, a small open-sided cafe serving pasta, lasagna, breaded shrimp, cakes and coffees. Note: it's only open in high-season, though the hostel above is open all year round (double rooms from $30).
Find it on the second road south of the river.