4445 Creekside Ave, Hoover, AL 35244
As we walked into the restaurant we were greeted with a huge welcome from the beautiful ladies of Twin Peaks. After surfing the menu I decided to dive into the Country Fried Steak and found that it was just like granny's Sunday dinners! The wait staff and management were very friendly and the atmosphere was quite lively. Each booth is accompanied with it's own television and a variety of programs to choose from. This is a great place for a night out with friends or a family dinner.