Tips at restaurants are the same as tipping back home. Tip 15-20% for waiters, depending on service, but make sure a 15% service charge hasn't already been added to the bill. (Although this practice is more common in resorts). It is not expected to tip taxi drivers, but it is always appreciated.