Skip to main content
Advertising

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