Falcons Fans Celebrate NFC Championship Win

The Georgia Dome wasn't the only place packed with Falcons fans waiting to see if their team would be Super Bowl bound. Check out these photos of fans watching the game and celebrating at Taco Mac Prado and Taco Mac Metro.

Advertising

Advertising