This guide covers 9 vegetarian restaurant options in Virginia Beach. Guests rate them 4.4 out of 5 on average. Most of them are spread across North Virginia Beach, ViBe Creative District, so those are the areas to start with.
All Vegetarian restaurant in Virginia Beach
Taqueria Jessy’s
Taqueria Jessy's is a Mexican restaurant located in Virginia Beach, VA. It offers a variety of authentic Mexican dishes, including tacos, burritos, and quesadillas, made with fresh, locally sourced ingredients. The restaurant's menu features a range of options, including carne asada, al pastor, and vegetarian choices, all of which are crafted to bring a taste of Mexico to the United States. Taqueria Jessy's is known for its commitment to quality and consistency, using fresh ingredients and traditional cooking methods to create delicious and authentic Mexican food. The restaurant's chefs are skilled in preparing a variety of traditional Mexican dishes, from tacos and burritos to soups and salads. The restaurant also offers a range of options for those with dietary restrictions, including healthy choices and vegan options. Taqueria Jessy's is a popular destination for those looking for authentic Mexican cuisine in Virginia Beach. The restaurant has received positive reviews from customers, who praise its flavorful dishes, friendly staff, and welcoming atmosphere. With its prime location and commitment to quality, Taqueria Jessy's has become a go-to spot for locals and visitors alike, offering a taste of Mexico in the heart of Virginia Beach.
- 1021 Virginia Beach Blvd #104, Virginia Beach, VA 23451
- North Virginia Beach
- (757) 500-4209
- jessystacos.com
Opening hours
- Sunday9 AM–9 PM
Pelon’s Baja Grill
Pelon's Baja Grill is a California-style Mexican restaurant that specializes in authentic dishes made with fresh, natural ingredients and seafood from local waters. They offer a relaxed and friendly atmosphere, making it a great spot for families, friends, and corporate events. The restaurant is known for its delicious fish tacos, shrimp tacos, and burritos, which are made with top-grade USDA chicken and meats. The menu at Pelon's Baja Grill features a variety of options, including vegan and gluten-free choices. They use the freshest produce, leanest chicken and meats, and seafood straight from the oceans to ensure that every dish is of the highest quality. The restaurant's California Coastal vibe and attentive staff make it a popular spot for those looking for a fun and relaxing dining experience. Pelon's Baja Grill offers catering services for various events, including birthday parties, corporate gatherings, and weddings. They have multiple locations in Virginia Beach and Norfolk, providing in-store pickup and delivery options. The restaurant's passion for food and the beach comes together to offer a unique and enjoyable experience for customers.
- 2212 General Booth Blvd #200, Virginia Beach, VA 23454
- (757) 689-1180
- pelonsbajagrill.com
Opening hours
- Sunday11 AM–9 PM
Pelon’s Baja Grill Oceanfront
Pelon's Baja Grill is a California-style Mexican restaurant that specializes in fresh, natural ingredients and seafood from local waters. They offer a relaxed and friendly atmosphere, perfect for families, friends, and special occasions. Their menu features a variety of authentic Mexican dishes, including fish tacos, shrimp tacos, burritos, and elote, all made with the freshest produce, leanest chicken and meats, and seafood straight from the oceans. The restaurant's forte is in serving authentic Mexican dishes in the Californian style, which has earned them the hearts of locals and tourists alike. Their location itself gives customers a relaxed atmosphere, with exotic Mexican interiors and a view of the beach. They use only top-grade USDA meats and chicken, and never compromise when it comes to quality. Pelon's Baja Grill is a great option for catering services, offering bespoke experiences for events, including birthday parties, corporate gatherings, and weddings. Pelon's Baja Grill has received numerous positive reviews, with customers praising their delicious fish tacos, shrimp tacos, and burritos. Reviewers appreciate the attentive staff, despite it being a counter-service location. The menu offers vegan options clearly labeled, making it a great choice for vegans. Customers enjoy the thin and crispy chips with spicy queso, chunky guacamole, and flavorful elote. With multiple locations in Virginia Beach, Norfolk, and Ghent, Pelon's Baja Grill is a popular spot for those seeking fresh, natural, and delicious Mexican cuisine.
- 3619 Pacific Ave, Virginia Beach, VA 23451
- North Virginia Beach
- (757) 417-3970
- pelonsbajagrill.com
- Today: 11 AM–9 PM
Opening hours
- MondayClosed
- Tuesday11 AM–9 PM
- Wednesday11 AM–9 PM
- Thursday11 AM–9 PM
- Friday11 AM–9 PM
- Saturday11 AM–9 PM
- Sunday11 AM–9 PM
Mosaic Cafe Restaurant
Mosaic Cafe Restaurant is a Turkish restaurant serving halal food, offering a variety of dishes for breakfast, lunch, and dinner. The restaurant is located on the oceanfront in Virginia Beach, VA, and has a reputation for providing exceptional service and mouthwatering cuisine. They also offer catering services for various occasions, including birthday parties, corporate events, and weddings. Mosaic Cafe's menu features a range of traditional Turkish dishes, including Turkish breakfast, kebabs, and baklava. Their menu is designed to satisfy a variety of tastes and dietary needs, with options for vegetarians, vegans, and those with gluten-free requirements. The restaurant's warm ambiance and inviting atmosphere make it an excellent choice for both small and large groups. Mosaic Cafe's staff is known for being friendly and attentive, and their commitment to using fresh, locally sourced ingredients has earned them a loyal following among locals and visitors alike. The restaurant's dedication to providing a memorable dining experience is evident in every aspect of their operation, from the quality of their food to the exceptional service they provide.
- 2118 Atlantic Ave, Virginia Beach, VA 23451
- North Virginia Beach
- (757) 937-0251
- mosaiccaferestaurant.com
Opening hours
- Sunday8 AM–12 AM
Jumpin’ Shrimp on the Boardwalk
Jumpin' Shrimp is a restaurant located in Virginia Beach, Virginia, offering a casual dining experience with stunning oceanfront views. It serves a variety of dishes, including seafood boils, right-off-the-boat fresh fish, fall off the bone ribs, juicy smashburgers, and kimchi tacos. The restaurant is known for its relaxed Boardwalk atmosphere and pet-friendly patio. Jumpin' Shrimp offers a range of options for guests, including dine-in, takeout, and delivery. Their menu features a variety of seafood options, such as bacon jam seared sea scallops and citrus glazed salmon fillet, as well as burgers, sandwiches, and salads. The restaurant is open daily from 7am to 10pm, and guests can enjoy happy hour specials, including discounted drinks and food. The restaurant is also accommodating for events, hosting parties and gatherings of up to 250 people. Jumpin' Shrimp is a great spot for families and groups, with a menu that caters to a range of tastes and dietary needs. Guests can enjoy their meals in the dining room or on the outdoor patio, taking in the stunning ocean views. The restaurant is located on the Boardwalk in Virginia Beach, making it a convenient option for those in the area.
- Boardwalk Side, 1211 Atlantic Ave, Virginia Beach, VA 23451
- North Virginia Beach
- (757) 222-6532
- jumpinshrimpvb.com
- Today: 7 AM–10 PM
Opening hours
- Monday7 AM–10 PM
- Tuesday7 AM–10 PM
- Wednesday7 AM–10 PM
- Thursday7 AM–10 PM
- Friday7 AM–11 PM
- Saturday7 AM–11 PM
- Sunday7 AM–10 PM
Croc’s 19th Street Bistro
Croc's 19th Street Bistro is a locally owned and operated eco-friendly Mediterranean and Middle Eastern restaurant located in the heart of the ViBe District in Virginia Beach. The bistro offers a unique blend of American and Lebanese cuisine, with a focus on farm-to-table dining and fresh, locally sourced ingredients. Croc's has been a staple in the community for over 30 years, serving breakfast, lunch, and dinner, as well as catering services for special events. The restaurant is known for its authentic Lebanese menu offerings, which are handmade daily by co-owner Kal Habr. The menu includes a variety of dishes, such as hummus, tabouleh, and falafel, as well as American favorites like burgers and sandwiches. Croc's also offers a range of seafood options, including fresh fish and shellfish. In addition to its menu offerings, the bistro is also famous for its drag brunch, which features live music and entertainment every Sunday. Croc's 19th Street Bistro is committed to sustainability and community service, and has been recognized for its efforts. In 2005, the National Restaurant Association awarded Croc's the Good Neighbor Award for Virginia, and the bistro has also been certified as a Virginia Green restaurant. The bistro offers private party facilities and can accommodate small or large groups, with a focus on eco-friendly practices and locally sourced ingredients. With its unique menu offerings, lively atmosphere, and commitment to sustainability, Croc's 19th Street Bistro is a great choice for anyone looking for a memorable dining experience.
- 620 19th St, Virginia Beach, VA 23451
- ViBe Creative District
- (757) 428-5444
- crocs19thstreetbistro.com
- Today: 5–9 PM
Opening hours
- Monday5–9 PM
- Tuesday5–9 PM
- Wednesday5–9 PM
- Thursday4 PM–2 AM
- Friday4 PM–2 AM
- Saturday4–10 PM
- Sunday11 AM–3 PM
Baladi Mediterranean Cafe
Baladi Mediterranean Cafe is a restaurant that serves authentic Middle Eastern cuisine. It offers a variety of dishes, including kebabs, hummus, falafel, shawarma, and more, all made with fresh ingredients and traditional methods. The menu also features vegetarian and vegan options, as well as desserts like baklava and date truffles. The restaurant is located in Virginia Beach, Virginia, and is known for its warm and welcoming atmosphere, which reflects Arabic hospitality. It has a long history, having opened in 2008, and has been serving high-quality interpretations of classic Palestinian dishes and new ventures into Middle-Eastern cuisine. The owner, Chef Khaled, is committed to using only the finest ingredients, including organic spices from Palestine, turbinado sugar, and purified water. Baladi Mediterranean Cafe offers a range of services, including lunch and dinner daily, brunch on weekends, catering, delivery, and takeout. It also has a rewards program that allows customers to earn points for every online order and redeem them for free food. The restaurant serves a variety of areas, including Virginia Beach and surrounding neighborhoods, and is open from 11am to 9pm Monday through Thursday, 11am to 10pm Friday and Saturday, and is closed on Sundays.
- 626 Hilltop West Shopping Center, Virginia Beach, VA 23451
- North Virginia Beach
- (757) 425-8877
- baladicafe.com
- Today: 11 AM–9 PM
Opening hours
- Monday11 AM–9 PM
- Tuesday11 AM–9 PM
- Wednesday11 AM–9 PM
- Thursday11 AM–9 PM
- Friday11 AM–10 PM
- Saturday11 AM–10 PM
- SundayClosed
Anna’s Kitchen
Anna's Kitchen is an Italian restaurant located in Virginia Beach, VA, offering a wide range of traditional Italian dishes, including pizzas, pastas, salads, and more. They invest in quality ingredients to ensure their customers get the great taste they're famous for, and their secret ingredient is passion. The team is passionate about making every customer's time with them as great as it can be, from start to finish. Anna's Kitchen is known for its delicious and authentic Italian cuisine, where tradition meets incredible taste. They offer catering services for corporate events, private parties, weddings, and more, and their professional catering team is available to serve events throughout Virginia Beach and surrounding areas. Their menu includes popular items such as lasagna, meatball subs, and cannoli, and they also offer a variety of pizzas, including Greek pizza, veggie pizza, and meat lovers pizza. The restaurant is located at 1940 Laskin Rd #313, Virginia Beach, VA, and serves lunch and dinner. They offer takeout and delivery services, and their menu is available online for customers to order from their website or through their rewards program. Anna's Kitchen is a family-friendly restaurant that prides itself on serving the best Italian food in Virginia Beach, with a clean and welcoming atmosphere, and a team that is passionate about providing excellent service.
- 1940 Laskin Rd #313, Virginia Beach, VA 23454
- North Virginia Beach
- (757) 601-5768
- annaspizzakitchen.com
- Today: 11 AM–9 PM
Opening hours
- Monday11 AM–9 PM
- Tuesday11 AM–9 PM
- Wednesday11 AM–9 PM
- Thursday11 AM–9 PM
- Friday11 AM–9 PM
- Saturday12–9 PM
- Sunday12–9 PM
Abbey Road Pub & Restaurant & Lucy’s Sky Bar
Abbey Road Restaurant is a business that offers a wide range of food and beverage options, including burgers, steaks, pasta, seafood, and craft beer. They also feature live entertainment, including music and events, and have a dedicated gluten-free menu. The restaurant is located in Virginia Beach, Virginia, and is known for its casual and cozy atmosphere. The restaurant offers a diverse menu that includes fresh seafood, beef, and pasta dishes, as well as a variety of burgers and sandwiches. They also have a large selection of craft beers, with over 80 varieties from around the world, including 42 drafts and crafts on tap. In addition, the restaurant is pet-friendly and has a dog-friendly outdoor patio. They participate in the SENSIBLE SEAFOOD program and the LYNNHAVEN RIVER NOW project, serving only sustainable seafood and helping to save oyster reefs. Abbey Road Restaurant is a popular destination for both locals and visitors, and is known for its friendly service and welcoming atmosphere. They have a large outdoor patio area where customers can enjoy their meals while taking in the ocean views, and they also have a private party area available for booking. The restaurant is open daily from 11:00 a.m. to 2:00 a.m., and they offer daily lunch and dinner specials, as well as happy hours from 3-6 p.m. featuring all 42 drafts and crafts on tap.
- 203 22nd St, Virginia Beach, VA 23451
- North Virginia Beach
- (757) 425-6330
- abbeyroadpub.com
- Today: 11 AM–11 PM
Opening hours
- Monday11 AM–11 PM
- Tuesday11 AM–11 PM
- Wednesday11 AM–11 PM
- Thursday11 AM–11 PM
- Friday11 AM–11:30 PM
- Saturday9 AM–12 AM
- Sunday9 AM–11 PM