1. Twin Peaks Restaurant 4330 Creekside Ave, Hoover, AL 35244 Coordinate: 33.37688,-86.81548 Phone: (205) 203-9461
2. Dave & Buster's 2700 Riverchase Galleria Ste 110, Hoover, AL 35244 Coordinate: 33.37678,-86.80687 Phone: (205) 986-6200