When deciding what to tip at a restaurant, tipping between 15 percent (for average service) and 20 percent (for very good service) is suggested, says Robin DiPietro, Ph. D., professor and program director at the University of South Carolina's College of Hospitality, Retail and Sport Management.