if it's a full service restaurant 15% if service isn't too great, 20% if it's acceptable, then if the server makes us have a great time or comps some stuff just however generous I can be
if i go to a buffet place where they just refill drinks and it's not an expensive place i'll just leave a buck or 1.50