Tag: Atlanta restaurants

Restaurant Reviews

Video – The El Felix

The El Felix “Mex-Tex” restaurant in Alpharetta, Georgia   The El Felix 1130 Avalon Boulevard, Suite 1030 Alpharetta, GA 30009 678.248.5239 http://theelfelix.com Hours Monday – Thursday 11 am to 2:30 pm | 5 pm to 10 pm Friday – 11 am to 2:30 pm | 5 pm to 10 pm […]