There are a variety of ways to add Google Fonts to your Drupal 7 site. You can use the @fontyourface module or adding custom code to the template.php file. But here's a third method that I just figured out. It's lightweight, requires no coding, simple to configure, and well, it just works.
Step 1: Install and Enable the Add to Head module. This module adds any custom meta data to the <head> portion of your page or the entire site.