El Palacio
Jump to navigation
Jump to search
El Palacio of Mexican Food is a Mexican restaurant chain. In 1972 it had locations at 8506 1st Avenue North in East Lake and at 2210 Bessemer Road at Five Points West. Additional locations included 201 Green Springs Highway and 1543 Montgomery Highway in Hoover.