The $2 min wage (two something) is only in 23 states that are called Right to Work states. In those states, your tips are calculated as a part of your wage and if you don't make enough to meet the federal min wage standard when everything is calculated together, then the employer has to ante up to make up the difference. I worked in FL and that never happened that I saw.
But overall, if you eat someplace in the states (I'm not versed on other countries) and someone waits on you (not a buffet or self-serve place), tip at least 10% unless the service is horrendous. And don't hold it against the waitress if your food is messed up in a way in which he/she can't see or control (like the doneness of your steak). If you can't afford to tip, go somewhere where you don't have to tip. Otherwise people are literally paying for you to eat out and it's not the restaurant owners, it's the wait person.