So how does this work?
We pick our top choices based on the quality of the food, service, and consistency over time. We’ll start off by giving you the best options overall for dining in St. Louis and then follow up with links to different types of restaurants in different neighborhoods at the end of this page.
Best Vegetarian Restaurants St. Louis
Papa Murphy’s | Take ‘N’ Bake Pizza Description: Chain for custom cook-at-home pizzas. Chain outlet offering build-your-own takeaway pizzas, to be cooked at home. Address: 5559 Telegraph Rd, St. Louis, MO 63129, United States Phone Number: +1 314-487-8700 Website: https://locations.papamurphys.com/mo/st.-louis/5559-telegraph-road?utm_source=organic&utm_medium=gmb&utm_campaign=yext&y_source=1_MTU0MzA5NTMtNzE1LWxvY2F0aW9uLmdvb2dsZV93ZWJzaXRlX292ZXJyaWRl Store Hours: Sunday: 12-7PM | Monday: 12-7PM | Tuesday: 12-7PM | Wednesday: 12-7PM | Thursday: …
Gokul Indian Restaurant Description: Casual spot for vegetarian Indian fare. Informal Indian buffet place offering kosher vegetarian & vegan dishes for lunch & dinner. Address: 6101 Delmar Blvd, St. Louis, MO 63112, United States Phone Number: +1 314-721-1888 Website: https://gokulindianstlouis.com/ Store Hours: Sunday: 4-8PM | Monday: 4-8PM | Tuesday: Closed | Wednesday: 4-8PM | Thursday: …
Lona’s Lil Eats Description: Quaint site for Asian-fusion fare. Cozy, vegan-friendly eatery serving Asian-fusion fare, including make-your-own rice-paper wraps. Address: 2199 California Ave, St. Louis, MO 63104, United States Phone Number: +1 314-925-8938 Website: Home Store Hours: Sunday: Closed | Monday: Closed | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 501 Chouteau Ave, St. Louis, MO 63102, United States Phone Number: +1 314-241-0223 Website: https://locations.tacobell.com/mo/saint-louis/501-chouteau.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=028498&utm_content=website&y_source=1_NjE0MzI0MC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-2AM | Monday: 8AM-2AM | Tuesday: 8AM-2AM | Wednesday: 8AM-2AM | Thursday: 8AM-2AM | Friday: 8AM-2AM | Saturday: 8AM-2AM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 2971 Dougherty Ferry Rd, St. Louis, MO 63122, United States Phone Number: +1 636-825-2912 Website: https://locations.tacobell.com/mo/saint-louis/2971-dougherty-ferry-rd-.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=034788&utm_content=website&y_source=1_NjE0NDQ2OS03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 9AM-11PM | Monday: 9AM-11PM | Tuesday: 9AM-11PM | Wednesday: 9AM-11PM | Thursday: Closed | Friday: 9AM-11PM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 3440 So, S Kingshighway Blvd, St. Louis, MO 63139, United States Phone Number: +1 314-352-1765 Website: https://locations.tacobell.com/mo/saint-louis/3440-so-kings-highway.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029625&utm_content=website&y_source=1_NjE0NDA3MC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-2AM | Monday: 8AM-2AM | Tuesday: 8AM-2AM | Wednesday: 8AM-2AM | Thursday: 8AM-2AM | Friday: 8AM-2AM | …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 9787 St Charles Rock Rd, St. Louis, MO 63114, United States Phone Number: +1 314-427-7222 Website: https://locations.tacobell.com/mo/saint-louis/9787-st-charles-rock-rd.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=028483&utm_content=website&y_source=1_NjE0MTU4Ny03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-3AM | Monday: 8AM-3AM | Tuesday: 8AM-3AM | Wednesday: 8AM-3AM | Thursday: 8AM-3AM | Friday: 8AM-4AM | …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 10035 Manchester Rd, St. Louis, MO 63122, United States Phone Number: +1 314-909-8440 Website: https://locations.tacobell.com/mo/saint-louis/10035-manchester-road.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029643&utm_content=website&y_source=1_NjE0NzM4Ni03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-8PM | Saturday: 10AM-8PM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 3715 Lemay Ferry Rd, St. Louis, MO 63125, United States Phone Number: +1 314-845-9669 Website: https://locations.tacobell.com/mo/saint-louis/3715-lemay-ferry-road.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=028492&utm_content=website&y_source=1_NjE0MzkyMC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-3AM | Monday: 8AM-3AM | Tuesday: 8AM-3AM | Wednesday: 8AM-3AM | Thursday: 8AM-3AM | Friday: 8AM-4AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 5453 Telegraph Rd, St. Louis, MO 63129, United States Phone Number: +1 314-892-4412 Website: https://locations.tacobell.com/mo/saint-louis/5453-telegraph-road.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029654&utm_content=website&y_source=1_NjE0MzA0Ni03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-1AM | Monday: 8AM-1AM | Tuesday: 8AM-1AM | Wednesday: 8AM-1AM | Thursday: 8AM-1AM | Friday: 8AM-1AM | Saturday: 8AM-1AM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 4254 Bayless Ave, St. Louis, MO 63123, United States Phone Number: +1 314-638-3334 Website: https://locations.tacobell.com/mo/saint-louis/4254-bayless-ave.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029663&utm_content=website&y_source=1_NjE0MzU5Ny03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-6PM | Saturday: 8AM-12AM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 7237 Watson Rd, St. Louis, MO 63119, United States Phone Number: +1 314-353-6661 Website: https://locations.tacobell.com/mo/saint-louis/7237-watson-road.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029672&utm_content=website&y_source=1_NjE0MjMzNC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-10PM | Monday: 8AM-10PM | Tuesday: 8AM-10PM | Wednesday: 8AM-10PM | Thursday: 8AM-10PM | Friday: 8AM-10PM | Saturday: 8AM-10PM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 5031 Natural Bridge Ave, St. Louis, MO 63115, United States Phone Number: +1 314-382-0029 Website: https://locations.tacobell.com/mo/saint-louis/5031-natural-bridge.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029637&utm_content=website&y_source=1_NjE0MzIyMC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-12AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 851 Skinker Blvd, St. Louis, MO 63130, United States Phone Number: +1 314-863-3315 Website: https://locations.tacobell.com/mo/saint-louis/851-n-skinker-blvd.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029638&utm_content=website&y_source=1_NjE0MTkxNS03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-12AM | Saturday: 8AM-12AM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 1324 Hampton Ave, St. Louis, MO 63139, United States Phone Number: +1 314-647-2139 Website: https://locations.tacobell.com/mo/saint-louis/1324-hampton-avenue.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029626&utm_content=website&y_source=1_NjE0NjUwOC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-2AM | Monday: 8AM-2AM | Tuesday: 8AM-2AM | Wednesday: 8AM-2AM | Thursday: 8AM-2AM | Friday: 8AM-2AM | Saturday: 8AM-2AM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 3501 S Grand Blvd, St. Louis, MO 63118, United States Phone Number: +1 314-771-7422 Website: https://locations.tacobell.com/mo/saint-louis/3501-s-grand-ave.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029624&utm_content=website&y_source=1_NjE0NDAzMi03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-2AM | Monday: 8AM-2AM | Tuesday: 8AM-2AM | Wednesday: 8AM-2AM | Thursday: 8AM-2AM | Friday: 8AM-2AM | Saturday: …
Lona’s Lil Eats Description: Quaint site for Asian-fusion fare. Cozy, vegan-friendly eatery serving Asian-fusion fare, including make-your-own rice-paper wraps. Address: 2199 California Ave, St. Louis, MO 63104, United States Phone Number: +1 314-925-8938 Website: Home Store Hours: Sunday: Closed | Monday: Closed | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 3715 Lemay Ferry Rd, St. Louis, MO 63125, United States Phone Number: +1 314-845-9669 Website: https://locations.tacobell.com/mo/saint-louis/3715-lemay-ferry-road.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=028492&utm_content=website&y_source=1_NjE0MzkyMC03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-3AM | Monday: 8AM-3AM | Tuesday: 8AM-3AM | Wednesday: 8AM-3AM | Thursday: 8AM-3AM | Friday: 8AM-4AM | Saturday: …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 3204 Telegraph Rd, St. Louis, MO 63125, United States Phone Number: +1 314-487-9831 Website: https://locations.tacobell.com/mo/saint-louis/3204-telegraph-rd.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029670&utm_content=website&y_source=1_NjE0NDI0MS03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-12AM | Saturday: 8AM-12AM
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 4254 Bayless Ave, St. Louis, MO 63123, United States Phone Number: +1 314-638-3334 Website: https://locations.tacobell.com/mo/saint-louis/4254-bayless-ave.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029663&utm_content=website&y_source=1_NjE0MzU5Ny03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-6PM | Saturday: 8AM-12AM
Gokul Indian Restaurant Description: Casual spot for vegetarian Indian fare. Informal Indian buffet place offering kosher vegetarian & vegan dishes for lunch & dinner. Address: 6101 Delmar Blvd, St. Louis, MO 63112, United States Phone Number: +1 314-721-1888 Website: https://gokulindianstlouis.com/ Store Hours: Sunday: 4-8PM | Monday: 4-8PM | Tuesday: Closed | Wednesday: 4-8PM | Thursday: …
Frida’s Description: Casual cafe for vegan & raw fare. Locavore cafe serving vegetarian, vegan & raw plates, plus custom orders for diet sensitivities. Address: 622 North and South Rd, St. Louis, MO 63130, United States Phone Number: +1 314-727-6500 Website: http://www.eatatfridas.com/ Store Hours: Sunday: Closed | Monday: Closed | Tuesday: 11:30AM-8PM | Wednesday: 11:30AM-8PM | …
Taco Bell Description: Mexican-inspired fast-food chain. Fast-food chain serving Mexican-inspired fare such as tacos, quesadillas & nachos. Address: 851 Skinker Blvd, St. Louis, MO 63130, United States Phone Number: +1 314-863-3315 Website: https://locations.tacobell.com/mo/saint-louis/851-n-skinker-blvd.html?utm_source=yext&utm_campaign=googlelistings&utm_medium=referral&utm_term=029638&utm_content=website&y_source=1_NjE0MTkxNS03MTUtbG9jYXRpb24uZ29vZ2xlX3dlYnNpdGVfb3ZlcnJpZGU%3D Store Hours: Sunday: 8AM-12AM | Monday: 8AM-12AM | Tuesday: 8AM-12AM | Wednesday: 8AM-12AM | Thursday: 8AM-12AM | Friday: 8AM-12AM | Saturday: 8AM-12AM
Lona’s Lil Eats Description: Quaint site for Asian-fusion fare. Cozy, vegan-friendly eatery serving Asian-fusion fare, including make-your-own rice-paper wraps. Address: 2199 California Ave, St. Louis, MO 63104, United States Phone Number: +1 314-925-8938 Website: Home Store Hours: Sunday: Closed | Monday: Closed | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-9PM | …