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!
GIVE THE GIFT OF TACOS
Purchase gift cards and more at our Online Store