20 Best Restaurants In Vestavia Hills, AL

Last Updated:
Sort
Samurai Japan is a restaurant located in Vestavia Hills, Alabama at 700 Montgomery Highway. They are open every day of the week. It had been a few years since I've been here, and I remember it being good, but my visit last night was fantastic. This is my favorite sushi I've had in Birmingham. Service was great, they keep an eye on us but let us take our time to order. Drinks were refilled...
700 Montgomery Highway, Vestavia Hills, AL, 35216
Rank
1
4 votes
Sponsor
0.0
Mugshots Grill & Bar is a restaurant located in Vestavia Hills, Alabama at 1919 Kentucky Avenue. This restaurant serves crane sisters’ salad, bacon, extra patty, walker, savell, bishop’s burger, and stu’s magic mushroom. They also serve callie’s mahi mahi, chili on fries, middleberger, new york cheese cake, side salad (or caesar), will’s all american burger, and steak burger. They are open...
1919 Kentucky Avenue, Vestavia Hills, AL, 35216
Rank
2
12 votes
Sponsor
0.0
Cajun Seafood House is a restaurant located in Vestavia Hills, Alabama at 2531 Rocky Ridge Road. They are open every day of the week. This Menu is set up for more simple orders, if you don't see what you are looking for don't worry! We create custom quotes that include every item on our regular...
2531 Rocky Ridge Road, Vestavia Hills, AL, 35243
Rank
3
4 votes
Sponsor
0.0
The Ridge Eat & Drink is a restaurant located in Vestavia Hills, Alabama at 3325 Rocky Ridge Road. They are open every day except Sunday. After 10 successful years in Atlanta restaurant business, Dave Horn moved back to Birmingham, where most of his family lived. Foolishly, he did so with no job...
3325 Rocky Ridge Road, Vestavia Hills, AL, 35216
Rank
4
7 votes
Sponsor
0.0
Moes Original BBQ is a restaurant located in Vestavia Hills, Alabama at 2520 Rocky Ridge Road. This restaurant serves bag o chips, smoked turkey, whole bird, marinated slaw, potato salad, baked beans, and special side of the day. They also serve pulled pork, catfish, banana puddin, ribs, half...
2520 Rocky Ridge Road, Vestavia Hills, AL, 35243
Rank
5
5 votes
Sponsor
0.0
Makarios is a restaurant located in Vestavia Hills, Alabama at 2931 Columbiana Road. We are the jewel of Middle Eastern foods and traditional cooking. We cook and season to perfection, Absolutely delicious. Our workers are hospitable and very friendly. We offer appetizers while you wait for your food to be freshly prepared. Customer satisfaction is what we work to achieve. Our doors are open to...
2931 Columbiana Road, Vestavia Hills, AL, 35216
Rank
6
4 votes
Sponsor
0.0
Foodbar is a restaurant located in Vestavia Hills, Alabama at 3156 Heights Village. This restaurant serves stone cali-belgique, michelob ultra, stella artois, lump blue crab cake, grilled wahoo, boulevard tank, and house smoked sausage. They also serve good people mumbai rye ipa, grandview farms shiitakes & pappardelle, joyce farms chicken, cahaba brewing american blonde, grayton brewing co....
3156 Heights Village, Vestavia Hills, AL, 35243
Rank
7
3 votes
Sponsor
0.0
Zoës Kitchen is a restaurant located in Vestavia Hills, Alabama at 700 Montgomery Highway. This restaurant serves hummus trio, rosemary ham & mozzarella piadina, lean turkey pita, steak, petite pita sandwiches, hummus trio tray, and signature spreads. They also serve steak kabobs, mediterranean...
700 Montgomery Highway, Vestavia Hills, AL, 35216
Rank
8
2 votes
Sponsor
0.0
Bistro V is a restaurant located in Vestavia Hills, Alabama at 521 Montgomery Highway. This restaurant serves risotto du jour, boston bibb salad, fish of the day, fall beet salad, honey glazed pork roulade stuffed, seafood bisque, and pei mussels sautéed. They also serve shrimp scampi ravioli,...
521 Montgomery Highway, Vestavia Hills, AL, 35216
Rank
9
5 votes
Sponsor
0.0
Chronic Tacos is a restaurant located in Vestavia Hills, Alabama at 3066 Healthy Way. They are open every day of the week. Your About page can include as many page blurbs as you need (we recommend up to three). Each page blurb should be around 100 words. Be informative and concise with your...
3066 Healthy Way, Vestavia Hills, AL, 35243
Rank
10
5 votes
Sponsor
0.0
Metro Diner is a restaurant located in Vestavia Hills, Alabama at 1088 Montgomery Highway. They are open every day of the week. We proudly serve Coca-Cola, Hellmann’s Mayonnaise, Thomas’ English Muffins, Heinz Ketchup, Albacore Tuna, Dickinson’s Preserves and Philadelphia Cream Cheese. Metro Diner reserves the right to add a $2 split charge for shared items and gratuity for larger parties. Two...
1088 Montgomery Highway, Vestavia Hills, AL, 35216
Rank
11
2 votes
Sponsor
0.0
Milo's Hamburgers is a restaurant located in Vestavia Hills, Alabama at 1449 Montgomery Highway. They are open every day of the week. Milo's Burger Shop, an unassuming cinder block afterthought wedged into the industrial heart of Birmingham’s northside, soon had a lot of folks asking, “What is the secret to his unique sauce?” The answer might surprise you. It was listening. See, Milo was not a...
1449 Montgomery Highway, Vestavia Hills, AL, 35216
Rank
12
3 votes
Sponsor
0.0
Los Arcos Mexican Grill is a restaurant located in Vestavia Hills, Alabama at 2531 Rocky Ridge Road. They are open every day of the week.
2531 Rocky Ridge Road, Vestavia Hills, AL, 35243
Rank
13
3 votes
Sponsor
0.0
Newk's Express Cafe is a restaurant located in Vestavia Hills, Alabama at 612 Montgomery Highway. They are open every day except Monday. Catering Menu - Newk's Eatery - Best Soups, Sandwich Menu, Salad Menu, Pizza, Office Catering.Newk’s fresh-made food starts with impeccable ingredients. We literally go the extra mile to source only the finest flavors! Best Soups, Sandwich Menu... If you are...
612 Montgomery Highway, Vestavia Hills, AL, 35216
Rank
14
2 votes
Sponsor
0.0
Klingler's European Bakery & Cafe is a restaurant located in Vestavia Hills, Alabama at 621 Montgomery Highway. This restaurant serves chicken & bacon salad, schlacht platter, toasted almond tuna salad, soup & salad, side sausage, smoked bratwurst, and soup & sandwich. They also serve scoop chicken or tuna salad, deviled egg, toast (2 slices), bavarian chicken sandwich, classic chicken & bacon...
621 Montgomery Highway, Vestavia Hills, AL, 35216
Rank
15
3 votes
Sponsor
0.0
BAM Sports Grill is a restaurant located in Vestavia Hills, Alabama at 3144 Heights Village. They are open every day except Monday.
3144 Heights Village, Vestavia Hills, AL, 35243
Rank
16
3 votes
Sponsor
0.0
Ranch House Restaurant is a restaurant located in Vestavia Hills, Alabama at 2931 Columbiana Road. This restaurant serves cole slaw, bar-b-qbeef, chef salad, grilled cheese, side egg, char-grilled chicken salad, and bacon. They also serve char-grilled chicken sandwich, sliced tomatoes, philly steak or corn beef sandwich, hashbrowns, toast, 2 veal cutlets, and biscuits. They are open every day...
2931 Columbiana Road, Vestavia Hills, AL, 35216
Rank
17
3 votes
Sponsor
0.0
Johnny Brusco's New York Style Pizza is a restaurant located in Vestavia Hills, Alabama at 2516 Rocky Ridge Road. This restaurant serves insalata caprese, johnnys special, fresh spinach salad, chicken bites, mexican border, cinnamon knots, and meat deluxe. They also serve chef salad, greek salad, spaghetti bolognese, steak & cheese pizza, garden salad, baked ziti, and ham sub. They are open...
2516 Rocky Ridge Road, Vestavia Hills, AL, 35243
Rank
18
2 votes
Sponsor
0.0
Chen Express II is a restaurant located in Vestavia Hills, Alabama at 3161 Green Valley Road. They are open every day except Saturday.
3161 Green Valley Road, Vestavia Hills, AL, 35243
Rank
19
2 votes
Sponsor
0.0
El Poblano Mexican Restaurant is a restaurant located in Vestavia Hills, Alabama at 2499 Rocky Ridge Road. This restaurant serves vegetarian soup, chili con queso, seafood soup, chimichanga, seafood burrito, flautas, and chicken soup. They also serve fried ice cream, burrito relleno, camarones al mojo de ajo, guacamole dip, black bean soup, flan, and seafood tacos. They are open every day of...
2499 Rocky Ridge Road, Vestavia Hills, AL, 35243
Rank
20
2 votes
Sponsor
0.0