Atlanta's World Cup 2014 Headquarters


Chico & Heineken bring you the best world cup action in town.

Come watch all of the World Cup action at Red Pepper Taqueria.  With over 50 Big Screen HD LCT TVs throughout both locations, you won't miss a moment of the best Soccer action.