El Portal 1630 Beltline Rd SW Decatur, AL 35601 Phone: (256) 306-9833
Category: Family Restaurant Diners