Bank of America is planning to open its first financial center in Alabama in 2027.
The bank will be located at 4701 U.S. 280 in Hoover.
That’s the former location of Superior Grill, a Tex-Mex mainstay for nearly three decades that was known for its flashy neon lighting on U.S. 280…