18 Best Vegetarian Restaurants in Vestavia Hills

Bistro V Bistros • $$
521 Montgomery Hwy, Vestavia Hills

Customers` Favorites

Shrimp and Grits with Spinach Tomatoes White Wine Cream Sauce Topped with Bacon
Open Face Roast Beef Sandwich Mashed Potatoes Crispy Fried Onions
Grilled or Fried Shrimp Plate 20 Fried Oyster Plate
Served with Sweet Potato Fries and Slaw
Crusty Bread with Butter
Fried Green Tomatoes
Braised Short Ribs
House Chardonnay
Fish of the Day
Blueberry Pie

“This is my favorite restaurant in the Birmingham area. I almost always get the fish of the day, served on a grit cake with a cream sauce. Delicious every time!“

4.5 Superb314 Reviews
Samurai Japan Japanese • $$
700 Montgomery Hwy #178, Vestavia Hills

Customers` Favorites

Shrimp with Broccoli with Garlic Sauce
Pan Fried Dumpling
Shrimp Tempura
Dynamite Roll
Steak Hibachi
Waffle Sundae
Volcano Roll
Udon Noodle
Clear Soup
Tuna Roll

“Our food was amazing, and the service was great! Even our picky kiddo loved it!“

4.7 Superb132 Reviews
First Watch Breakfast • $
700 Montgomery Hwy #188, Vestavia Hills

Customers` Favorites

Biscuits and Turkey Sausage Gravy with Eggs
Eggs Benedict - Smoked Salmon
Farm Stand Breakfast Tacos
Banana Granola Pancake
Smoked Salmon Frittata
Lemon Ricotta Pancakes
Floridian French Toast
Traditional Breakfast
Million Dollar Bacon
Multigrain Pancakes

“Great food; quick, courteous service; reasonable pricing. My new favorite place for a "special breakfast."“

4.6 Superb163 Reviews
Chen Express II Chinese • $
3161 Green Valley Rd, Vestavia Hills

Customers` Favorites

Seafood Hot and Sour Soup
General TSO's Chicken
Shrimp Fried Rice
Sesame Chicken
Mongolian Beef
Orange Chicken
Egg Drop Soup
Crab Rangoon
Pork Lo Mein
Egg Roll

“I got general tso chicken and it was very good. My only complaint is that they outer watercress in it instead of broccoli, which I found to be a very unpleasant flavor and texture combination so I had to remove them. If they shifted to broccoli it would have been perfect“

4.7 Superb78 Reviews
The Ridge Eat & Drink Burgers • $$
3325-201 Rocky Ridge Plz, Vestavia Hills

Customers` Favorites

To Go Pimento Cheese Balls
Fried Cookie Dough Bites
The Ridgeline Sandwich
Crunchy Fried Pickles
Sweet Potato Mountain
Fried Pimento Cheese
Philly Cheese Steak
The Frenchie Salad
Chicken and Waffles
Side Fried Pickles

“I went there for the first time today,I enjoyed a delightful mimosa and had the most amazing breakfast sandwiches in my entire life! The service,atmosphere,and food is amazing!!“

4.6 Superb104 Reviews
Taziki's Mediterranean Cafe - Vestavia Hills Mediterranean • $
1425 Montgomery Hwy # 199, Vestavia Hills

Customers` Favorites

Lemon Chicken Soup Beef Side Salad
Grilled Chicken Basil-Pesto Pita
Caesar Salad with Added Shrimp
Lamb Gyro and Roasted Potatoes
Hummus with Veggies Appetizer
Grilled Chicken Shish Kebob
Side of Roasted Potatoes
Grilled Beef Tender Gyro
Herb Roasted Pork Loin
Grilled Chicken Breast

“Definitely a 5 star place! Love, love, LOVE their food options!! Perfect for everyone in your family. We just them often do a pick up or curbside order & get the family meal plans when we need something on the go. Healthy, but comforting food too! DELICIOUS! 😋 The Manager is very helpful & knowledgeable too! ⭐️⭐️⭐️⭐️⭐️“

4.5 Superb135 Reviews
Tecate Bar and Grill Mexican • $
612 Montgomery Hwy #100, Vestavia Hills

Customers` Favorites

Bistek Rranchero and Chiles Toreados
Fajita Plate Chips and Salsa
Chicken Quesadilla
Fajitas Taco Salad
Black Bean Dip
Spicy Burrito
Steak Fajitas
Cheese Dip
Fish Tacos
Guacamole

“Amabilidad y muy rica la comida.“

4.6 Superb51 Reviews
Cajun Seafood House Seafood • $$
2531 Rocky Ridge Rd SUITE 107, Vestavia Hills

Customers` Favorites

Fried Green Tomatoes
Three Entree Combo
Snow Crab Clusters
Red Beans and Rice
Crawfish Etouffee
Shrimp and Grits
Fried Crab Claws
Mashed Potatoes
Stuffed Grouper
Seafood Platter

“Service is great, all their wait staff is friendly and very attentive. Food is Wonderful! I highly recommend;“

4.4 Superb202 Reviews
Chopt Creative Salad Co. Salad • $
708 Montgomery Hwy Suite 108, Vestavia Hills

Customers` Favorites

Sesame Ginger Chicken Salad
Mediterranean Tahini Bowl
Craft Your Own Warm Bowl
The Chopt Greek Salad
Blissful Harvest Bowl
The Chopt Greek Wrap
Sesame Ginger Crunch
Mediterranean Bowl
Panko Fried Chicken
Cauliflower Rice

“Stopped by Chopt recently and had a really good experience overall. The ingredients were fresh, and I liked how customizable everything is—you can pretty much build exactly what you’re in the mood for. Service was quick and efficient, even during a bit of a rush, which I appreciated.“

4.4 Superb117 Reviews
Donatos Pizza Pizza • $
629 Montgomery Hwy, Vestavia Hills

Customers` Favorites

Serious Cheese - 12 Gluten Free Crust
Caprese or Italian Side Salad
Hot Chicken Pizza Large
Pepperoni Lovers Pizza
Double Bacon Pepperoni
Asiago Cheese Bread
Medium Hot Chicken
Hot Chicken Pizza
Chicken Spinach
Pepperoni Pizza

“It was alright. Ingredients were fresh and delicious, and the topping quantities were excellent. Sauce was good. Service was even good!

My only qualm was the crust. It appeared to either be over proofed or overstretched and then trimmed.

I will try again, and if it was just a rough day, then I’ll amend this review for later.“

4.4 Superb116 Reviews
Sol Azteca Méxican Restaurant Mexican • $
1360 Montgomery Hwy #128, Vestavia Hills

Customers` Favorites

Cheese Quesadilla Flauta & Chile Relleno
Chalupa and Chile Relleno Combination
3 Taco Enchilada Chile Relleno
Camarones Al Mojo de Ajo
Tacos de Carne Asada
Bistec A la Mexicana
Enchiladas Rancheras
Taco Salad de Pollo
Burrito California
Small Cheese Dip

“Had a great experience at Sol Azteca Mexican Restaurant! The food was fresh and full of flavor, the atmosphere was welcoming and perfect for a team meeting, and the staff provided excellent service from start to finish. Definitely a great place to enjoy authentic Mexican food with family, friends, or coworkers. Highly recommend and will definitely be coming back!“

4.1 Good92 Reviews
Davenport’s Pizza Palace - Vestavia Hills Pizza • $
700 Montgomery Hwy Suite 193, Vestavia Hills

Customers` Favorites

Garden Salad - Half Tray Serves 6-8
Pepperoni and Sausage Pizza
Medium Pizza for Two Whole
Large Pizza for Two Whole
Large Pizza for Two Half
Meat Lover's Special
Meat Lovers Pizza
Pepperoni Pizza
Pizza for One
Soft Drinks

“Great pizza, awesome staff. Family owned for 60+ years.“

4.1 Good130 Reviews
Slice Pizza & Brew Vestavia Pizza • $
3104 Timberlake Dr, Vestavia Hills

Customers` Favorites

Perfect Pepperoni Pizza
Spicy Hawaiian Pizza
This Little Piggy
Firebaked Wings
Rockhouse Salad
Old School Pizza
Soul Pie Pizza
Hot Mama Pizza
Caesar Salad
Spinach Salad

“Slice is by far the best pizza I’ve ever had anywhere! I’ve had pizza in New York, Chicago and anywhere known for good pizza. Nothing else comes close! When I’m around Birmingham I always try to make time to go to one of their locations. Today I went to the one in Vestavia. The pizza was great and so was the service.“

4.1 Good140 Reviews
El Zunzún Mexican • $$
4105 Crosshaven Dr, Vestavia Hills

Customers` Favorites

Salsa and Green Salsa Comes with the Table and Has Great Flavor
Pork Carnitas Tacos
Nachos with Cheese
Crispy Taco Basket
Hummingbird Queso
House Quesadilla
Chips and Salsa
Cochinita Pibil
Tacos Al Pastor
Adobo Chicken

“Love this place! The food is always fresh and the staff is great. I’ll keep coming back!“

4 Good136 Reviews
Mugshots Grill and Bar - Vestavia Hills, AL Family • $
1919 Kentucky Ave #101, Vestavia Hills

Customers` Favorites

McDonald Burger with Beer Battered Fries
Kaylas Mini Chicken Basket
Beer Battered Onion Rings
Sweet Potato Fries
Breakfast Burger
A1 Steak Burger
Fried Mushrooms
Chicken Fingers
Fried Pickles
Turkey Burger

“We enjoyed our appetizers and beer this afternoon while we watched the Alabama football game. The bartender/server was great. She was very attentive and helpful. We thoroughly enjoyed our afternoon!“

4 Good200 Reviews
Martin's Bar-B-Que Joint Barbecue • $
3029 Pumphouse Rd, Vestavia Hills

Customers` Favorites

Pulled Pork Sandwich and Brocoli Salad
Fried Catfish Sandwich
Fried Chicken Sandwich
Pulled Pork Shoulder
A Whole Slab of Ribs
Brisket Sandwich
Brisket Burger
Turkey Sandwich
Farmhand Fries
Smoked Brisket

“If the ratings went higher than 5 stars I would rank it higher. Birmingham is a city filled with great BBQ restaurants. If it isn't good BBQ, it won't last. My wife and I ate at Martin's Bar-B-Que Joint for the first time today, and we have found our new favorite BBQ joint. We enjoy watching Pat Martin's tv show, "Life of Fire," so we came with very high expectations. They surpassed them. When we stepped out of the car the smoke BBQ smell was amazing. I ordered a pulled pork shoulder sandwich and asked them to top it with coleslaw and had a side of mac & cheese and bought a second side, cornbread hoecake. Martha ordered the sliced brisket sandwich with a side of baked beans. I started with the mac & cheese. It was delicious with plenty of cheese and baked to perfection with a crispy cheese top. Really delicious. The cornbread hoecake was incredible it looks like and has the consistency of a pancake. You must order that when you go. Then I picked up the pulled pork shoulder sandwich and sunk my teeth in it. Oh, my! Pulled pork at its best. I added the Jack's Creek vinegar-based sauce to it, and wow, that added even more outstanding flavor to it. I've found my new favorite BBQ sauce. Martha thoroughly enjoyed her sliced brisket sandwich. We both had a bite of each others sandwiches and both were mouth-satisfying delicious. The brisket was perfect. The baked beans were very tasty, too. Everything was about as perfect as you can get at a BBQ joint. Pat Martin knows his BBQ, just as he displays on his show "Life of Fire." Before I could say anything, Martha said, "This is the best BBQ I've ever had. Let's come back for lunch tomorrow." She didn't have to twist my arm. We still like many other delicious BBQ restaurants in Birmingham, and will eat at them again, but Martin's Bar-B-Que Joint is our new favorite. In a city where BBQ is king, Martin's Bar-B-Que Joint sits atop the throne.“

3.9 Good107 Reviews
Moe's Original BBQ Barbecue • $
2520 Rocky Ridge Ln, Vestavia Hills

Customers` Favorites

Smoked Chicken Dinner Plate with Brunswick Stew
Smoked Turkey Sandwich
Basket of Pork Rinds
Pulled Pork Sandwich
Pulled Pork Platter
Banana Puddin'
Wings and Fries
Redneck Nachos
Smoked Turkey
Chicken Wings

“I can not speak more highly of the owners of Moe’s BBQ and the superb job they did catering my son’s rehearsal dinner. The food was extraordinary and the staff that came to help serve was phenomenal-very kind and so helpful. Great communication during the planning phases and so many compliments on the delicious dinner! Thank you for making my son’s rehearsal dinner exactly what he wanted!“

3.7 Good58 Reviews
Crestline Bagel Company Bagels • $
4117 Crosshaven Dr #5230, Vestavia Hills

Customers` Favorites

Ham and Cheese on Everything Bagel
Bacon Egg and Cheese Biscuit
Western Omelet Wrap
Sandwich with Side
Bagel with Meat
Cinnamon Roll
Sesame Seed
Sandwich
Focaccia

“Got the Nova on an everything bagel with the seasonal dill+cucumber and it's my new favorite bagel. Staff was super friendly and attentive and the outdoor seating next to the plant store is such a beautiful place. Definitely coming back!“

3.8 Good92 Reviews

You May Also Like