el-felix_website_19.png
 

GRAND OPENING

The El Felix is now open at The Battery Atlanta!

Lunch is from 11:30 AM to 2:30 PM; dinner begins at 5 PM. Dine in or call (770) 675-6318 to place a takeout order!

¡Mucho gusto!

 
 

GIVE THE GIFT OF TACOS

Purchase gift cards and more at our Online Store

 
 
 
braves_photo_03.jpg