Mediterranean bistro in Tavira offering international cuisine, cocktails, and river views.