With 90+ restaurants in Vestavia Hills, there is something for every taste. You’ll find casual dining, fine dining, ethnic, family dining, fast food, bars, coffee shops, bakeries, and more without ever leaving the city limits.

Whether you’re looking for a quick bite after a ball game, a family night out, or a romantic dinner for two, the restaurants of Vestavia Hills are sure to please.

The Alabama Biscuit Company
4133 White Oak Drive     (205) 936-9512
http://www.alabamabiscuit.com
American; Breakfast
Arby’s
1482 Montgomery Hwy     (205) 823-0116
http://www.arbys.com
Fast Food
Ashley Mac’s
3147 Green Valley Road     (205) 822-4142
http://www.ashleymacs.com
American; Bakery; Catering/Meals-to-Go
Backyard Burgers
1428 Montgomery Hwy     (205) 979-1292
http://www.backyardburgers.com/
Fast Food
Bahama Buck’s Original Shaved Ice Company
3177 Green Valley Road     (205) 639-1206
http://www.bahamabucks.com
Ice Cream/Frozen Desserts
BAM Sports Grill
3144 Heights Village     (205) 352-2345
http://www.bamsportsgrill.com
American
Bar 31
1485 Montgomery Hwy     (205) 823-1505
http://www.bar31vestavia.com
American
Bistro V
521 Montgomery Hwy, #113     (205) 823-1505
http://www.bistro-v.com
Fine Dining
Blackwells Neighborhood Pub
3151 Green Valley Road     (205) 967-3798
http://www.blackwellspub.com
American
Bruster’s Real Ice Cream
1008 Vestavia Parkway     (205) 978-2347
http://brusters.com/vestaviahills/
Ice Cream/Frozen Desserts
Cajun Seafood House
2531 Rocky Ridge Road     (205) 823-7395
https://www.facebook.com/CajunSeafoodHouse
Seafood
Captain D’s
1473 Montgomery Hwy     (205) 823-4279
http://www.captainds.com/
Fast Food
Chen Express II
3161 Green Valley Road     (205) 968-6988
Asian
Chick-fil-A
513 Montgomery Hwy     (205) 824-3540
http://www.cfarestaurant.com/vestaviahills
Fast Food
China Ben
784 Montgomery Hwy     (205) 823-8920
Asian
Chipotle Mexican Grill
1031 Montgomery Hwy, #111     (205) 823-1053
https://www.chipotle.com/
Mexican
Chuck E. Cheese’s
500 Olde Towne Road     (205) 979-3420
https://www.chuckecheese.com/
Fast Food
Crestline Catering Company
2120 Columbiana Road     (205) 822-2837
http://www.crestlinebagel.com/catering/
Catering
Dairy Queen
3134 Cahaba Heights Road     (205) 969-9646
http://www.orderdq.com
Fast Food; Ice Cream/Frozen Desserts
 Daylight Donuts
2409 Acton Road, #101     (205) 968-1474
http://www.daylightdonutsbirmingham.com
Bakery
Diplomat Deli
1425 Montgomery Hwy     (205) 979-1515
http://diplomatdeli.com/
American
Domino’s Pizza-Cahaba Heights
3135 Cahaba Heights Road    (205) 972-1220
https://www.dominos.com
Italian
 Domino’s Pizza-Vestavia Hills
2304 Columbiana Road     (205) 823-1888
https://www.dominos.com
Italian
Donatos Pizza
629 Montgomery Hwy     (205) 824-1112
http://www.donatos.com
Italian
Doodle’s Sorbets and Ices
3238 Cahaba Heights Road     (205) 527-1022
https://www.facebook.com/DoodlesBham
Ice Cream/Frozen Desserts
El Poblano
2499 Rocky Ridge Road     (205) 823-0447
http://www.elpoblanorestaurant.com
Mexican
Everyday Cafe & Convenience Store
3015 Columbiana Road     (205) 978-0313
American; Italian
Fig Tree Cafe
3160 Cahaba Heights Road     (205) 969-6711
http://thebirminghamfigtree.com/
American
Firehouse Subs-Vestavia Hills
623 Montgomery Hwy     (205) 979-5753
http://www.firehousesubs.com
Fast Food
First Watch
700 Montgomery Hwy, #188     (205) 979-6827
http://www.firstwatch.com
American; Breakfast
FOODBAR
3156 Heights Village     (205) 876-8100
http://www.foodbarbham.com
Fine Dining
Hardee’s
1449 Montgomery Hwy     (205) 822-0947
http://www.hardees.com/
Fast Food
Healthy Connections
2409 Acton Road, #161     (205) 822-3266
http://healthy-connections.com/
Catering/Meals-to-Go
Hilton Garden Inn-Liberty Park Garden Grill
2090 Urban Center Parkway     (205) 503-5220
www.hilton.com/hotels/libertypark
American
HoneyBaked Ham Company
601 Montgomery Hwy     (205) 823-4700
http://www.honeybaked.com
American; Catering/Meals-to-Go
IronStone PizzaWorks
632 Montgomery Hwy     (205) 582-7686
http://ironstonepizza.com/
Italian
Iz Cafe-Rocky Ridge
2514 Rocky Ridge Road     (205) 979-7522
http://www.everythingiz.com/
American; Bakery; Catering/Meals-to-Go
 Jersey Mike’s Subs
1031 Montgomery Highway     (205) 978-9600
https://www.jerseymikes.com/
Fast Food
Jimmy John’s
1919 Kentucky Ave, #121     (205) 637-0707
http://www.jimmyjohns.com
Fast Food
Johnny Brusco’s New York Style Pizza
2516 Rocky Ridge Road     (205) 637-5270
http://www.johnnybruscos.com
Italian
Klingler’s Cafe, Bakery & Catering Company
621 Montgomery Hwy     (205) 823-4560
http://www.klinglers.com
Bakery; German
Kool Korner Sandwiches
1360 Montgomery Hwy, #106  (205) 822-4406
http://www.koolkornersandwiches.com/
Cuban
Krystal
2415 Acton Road     (205) 978-7266
http://krystal.com/
Fast Food
Leon la Taberna
8000 Liberty Parkway, #102     (205) 977-7899
http://www.leontavern.com/
Mexican
Little Caesar’s
3900 Crosshaven Drive     (205) 970-2106
http://littlecaesars.com/
Italian
Marta’s Bakery
3936 Crosshaven Drive     (205) 969-2253
http://www.martasbakeryandcatering.com/
Bakery; Catering/Meals-to-Go
Masaman Thai Kitchen
790 Montgomery Hwy     (205) 200-0711
https://www.facebook.com/MasamanThai
Asian
McDonald’s-Acton Road
2427 Acton Road     (205) 979-8001
http://www.mcdonalds.com
Fast Food
McDonald’s-Vestavia Hills
707 Montgomery Hwy     (205) 979-1132
http://www.mcdonalds.com
Fast Food
Milo’s Hamburgers
1455 Montgomery Hwy     (205) 823-6456
http://www.miloshamburgers.com
Fast Food
Miss Myra’s Pit Bar-B-Q
3278 Cahaba Heights Road     (205) 967-6004
Barbeque
Moe’s Original BBQ
2520 Rocky Ridge Road    (205) 822-2773
http://www.moesoriginalbbq.com
Barbeque
Moe’s Southwest Grill
716 Montgomery Hwy, #108     (205) 824-7663
http://www.moes.com
Mexican
Mudtown Eat & Drink
3144 Green Valley Road     (205) 967-3300
http://www.mudtownalabama.com/
American
Mugshots Grill & Bar
1919 Kentucky Ave, #101     (205) 824-9030
http://www.mugshotsgrillandbar.com
American
The New York Butcher Shoppe
3158 Heights Village     (205) 970-7300
http://www.nybutcher.net
Catering/Meals-to-Go; Fast Food; Market
Newk’s Eatery
612 Montgomery Hwy, #110     (205) 777-0442
http://www.newks.com
American
The Olive Branch
3236 Cahaba Heights Road     (205) 967-4600
http://www.theolivebranchbham.com/
Greek/Mediterranean
Over Easy
2409 Acton Road, #153     (205) 518-5722
http://overeasybham.com/
Breakfast
Panera Bread
700 Montgomery Hwy, #112     (205) 978-8910
https://www.panerabread.com
American
Papa John’s Pizza
736 Montgomery Hwy     (205) 978-7272
https://www.papajohns.com/
Italian
Papa Murphy’s
1031 Montgomery Hwy, #123    (205) 978-7241
http://papamurphys.com
Italian
Pappas’ Grill
1066 Montgomery Hwy     (205) 823-4458
http://www.thepappasgrill.com
Greek/Mediterranean
The Pita Stop
3908 Crosshaven Drive     (205) 969-7482
http://thepitastop.com/
Greek/Mediterranean
Pizza Hut
3173 Green Valley Road     (205) 978-8000
https://pizzahut.com
Italian
Publix Super Market
784 Montgomery Hwy     (205) 824-6005
http://www.publix.com
Catering/Meals-to-Go; Fast Food; Market
Publix Super Market
3040 Healthy Way     (205) 970-7501
http://www.publix.com/
Catering/Meals-to-Go; Fast Food; Market
Ranch House Restaurant
2931 Columbiana Road     (205) 979-6495
Breakfast; American; Greek/Mediterranean
Red Lobster
1030 Montgomery Hwy    (205) 822-7240
https://www.redlobster.com/
Seafood
The Ridge Eat & Drink
3325 Rocky Ridge Road     (205) 917-5080
http://theridgealabama.com/
American
Samurai Japan
700 Montgomery Hwy, #178     (205) 978-7775
http://www.fusionsamuraijapan.com
Asian
Satterfield’s Restaurant
3161 Cahaba Heights Road     (205) 969-9690
http://www.satterfieldsrestaurant.com
Fine Dining
Sexton’s Seafood
3164 Heights Village     (205) 967-3437
https://www.facebook.com/Sextons-Seafood
Market
Smoothie King
3056 Healthy Way, Ste 144     (205) 502-7752
http://www.smoothieking.com
Smoothies
Snapper Grabbers Land & Sea Market & Cafe
521 Montgomery Hwy     (205) 824-9799
http://www.snappergrabbers.com
Catering/Meals-to-Go; Market; Seafood
Sol Azteca
1360 Montgomery Hwy, #128    (205) 822-7240
Mexican
Sprouts Farmers Market
1031 Montgomery Hwy     (205) 484-0084
https://www.sprouts.com/alabama
Catering/Meals-to-Go; Fast Food; Market
Subway-Cahaba Heights
3155 Green Valley Road     (205) 979-3782
http://www.subway.com
Fast Food
Subway-Cahaba River Road
4851 Cahaba River Road, Ste 113
www.subway.com     (205) 516-2585
Fast Food
Subway-Columbiana Road
2972 Columbiana Road     (205) 978-0098
http://www.subway.com
Fast Food
Subway-Liberty Park
8000 Liberty Parkway, #124     (205) 502-7827
http://www.subway.com
Fast Food
Subway-Rocky Ridge
3382 Morgan Drive     (205) 979-5782
http://www.subway.com
Fast Food
Subway-Vestavia Hills City Center
678 Montgomery Hwy     (205) 823-9114
http://www.subway.com
Fast Food
Taco Tech
2409 Acton Road     (205) 518-5999
http://www.tacotechs.com/
Mexican
Tecate Bar & Grill
612 Montgomery Hwy, #100     (205) 823-2399
Mexican
Texas Taco Grill
633 Montgomery Hwy
https://www.facebook.com/texastacogrill/
Mexican
Twisted Root Burger Company
2501 Rocky Ridge Road     (205) 874-9293
http://www.twistedrootburgerco.com 
American
Waffle House
3023 Columbiana Road     (205) 979-7319
http://www.wafflehouse.com/
Breakfast
Wal-Mart Neighborhood Market
1300 Montgomery Hwy     (205) 822-9994
http://www.Walmart.com
Fast Food; Market
Western Market
3350 Morgan Drive     (205) 822-5920
http://www.westernsupermarkets.com
Fast Food; Market
Winn-Dixie
3925 Crosshaven Drive     (205) 969-2307
http://www.winndixie.com
Fast Food; Market
Zaxby’s-Vestavia Hills
1304 Montgomery Hwy     (205) 978-2360
http://www.zaxbys.com
Fast Food
Zaxby’s-Cahaba Heights
3201 Bearden Court     (205) 968-1519
http://www.zaxbys.com
Fast Food
Zoe’s Kitchen
700 Montgomery Hwy, #190     (205) 822-5922
http://zoeskitchen.com/
Greek/Mediterranean