Restaurants (546)
American Restaurants (376)
Hamburgers & Hot Dogs (286)
Fast Food Restaurants (212)
Take Out Restaurants (172)
Vestavia Hills, AL
Homewood, AL
Hoover, AL
Cahaba Heights, AL
Mountain Brook, AL
Birmingham, AL
Meadowbrook, AL
Lake Purdy, AL
Brook Highland, AL
Midfield, AL