HappyCow directory of St Louis Vegetarian Restaurants, Vegan Restaurants, Natural Food Restaurant, & Health Food Stores...
HappyCow Guide to St Louis
...the most trusted source for finding vegetarian food since 1999  
.
  Register / Login 

Health Food Stores & Vegetarian Restaurants in St Louis, MO (22)
Home | North America | USA | Missouri | St Louis
100% Vegetarian & Vegan Restaurants Only
Show Vegetarian-Friendly Also
 
 
 
View Interactive Map
See nearby cities
Search by address Regional Notes for St Louis, MO Printer friendly version Submit a vegetarian restaurant

Please let these businesses know you found them on HappyCow - thanks!
Vegetarian Restaurants: (11 Listings) -Sorted by Veg Type
.

Black Bear Bakery vegetarian restaurant
2639 Cherokee, St Louis, Missouri (63118)
Phone number: 314-771-2236
Type of Food:  Ovo, Lacto, Vegan-friendly, Organic, American
Price Range: Moderate
Bakery and cafe. Custom baking, Eurpoean breads. Breakfast and lunch served Fri-Sun 9am-2pm. Vegan brunch on Sunday. Wheelchair accessible. Open Tue-Sun 9am-2pm.
3.5 HappyCows based on member votes (3 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Gokul Snacks and Sweets vegetarian restaurant
10633-B Page, St Louis, Missouri (63132) (at Warson Rd, next to Seema stores)
Phone number: 314-428-8888
Type of Food:  Lacto, Vegan-friendly, Indian, Buffet, Fast food, Take-out
Price Range: Moderate
Vegetarian Indian restaurant selling Indian sweets, snacks, and food. All-you-can-eat lunch buffet, plus sweets cookies. Offers an all vegan dinner buffet 1st and 3rd Monday of the month. Open Mon-Sun 11am-9:30pm.
5 HappyCows based on member votes (8 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Govinda's vegetarian restaurant
3926 Lindell Blvd, St Louis, Missouri (63108)
Phone number: 314-535-8085
Type of Food:  Hare Krishna, Indian
Price Range: Inexpensive
Open weekdays - please call for hours.
4 HappyCows based on member votes (4 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Sweet Art vegetarian restaurant
2203 S 39th St, St Louis, Missouri (63110)
Phone number: 314-771-4278
Type of Food:  Ovo, Lacto, Vegan-friendly, American
Price Range: Moderate
Bakery specializing in cupcakes, cookies, and cakes (including vegan). The lunch menu is mostly vegan. Open Tue 11-6, Wed-Sat 10-6
4.5 HappyCows based on member votes (4 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Everest Cafe veg-friendly restaurant
4145 Manchester Ave, St Louis, Missouri (63110)
Phone number: 314-621-2021
Type of Food:  Buffet, Nepalese, Indian, Korean, Not 100% Vegetarian
Price Range: Moderate
Serves meat, veg options available. Predominately meat restaurant with a section of vegetarian dishes which are cooked separately from the meat dishes (ask). New location since 2008. Lunch buffet Mon-Sat 11.30-2.30. everestcafeandbar.com
3.5 HappyCows based on member votes (5 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Mokabe's Coffeehouse veg-friendly restaurant
3606 Aresenal, St Louis, Missouri (63116) (at Grand)
Phone number: 314-865-2009
Type of Food:  Ovo, Lacto, Vegan-friendly
Price Range: Moderate
Serves meat, veg options available. Serves breakfast, lunch, and dinner with choices for vegetarians. Also offers a Sunday brunch with vegetarian and vegan food.
3.5 HappyCows based on member votes (6 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

OR Smoothies and Cafe veg-friendly restaurant
3 N Euclid Ave, St Louis, Missouri (63108)
Phone number: 314-647-8881
Type of Food:  Lacto, Vegan-friendly, American, Juice bar, Take-out, Not 100% Vegetarian
Price Range: Inexpensive
Serves meat, veg options available. Small, mostly veg cafe. Has a page on menu for vegans and will cater to vegan requests. Sandwiches, wraps, salads, wraps, juices, and more. Uses organic juices and produce and healthy ingredients. Also a location in Richmond Heights. M-Sa 10am-9pm, Su closed.
3.5 HappyCows based on member votes (2 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Royale Food and Spirits veg-friendly restaurant
3132 S Kingshighway, St Louis, Missouri (63139) (at Arsenal)
Phone number: 314-772-3600
Type of Food:  American, Beer/Wine, Take-out, Not 100% Vegetarian
Price Range: Moderate
Serves meat, veg options available. Has vegan brunch on Sunday. Open Mon-Sat 11:30am-1:30am, Sun 11:30am-12am, kitchen closes by 10. www.theroyale.com Accepts credit cards.
Not rated yet (Be first to review!)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Shangri-La veg-friendly restaurant
2201 Cherokee St, St Louis, Missouri (63118)
Phone number: 314-772-8308
Type of Food:  Vegan-friendly, American, Not 100% Vegetarian
Price Range: Inexpensive
Serves meat, veg options available. Aside from fish, everything else is vegetarian or vegan diner food. Try the vegan tofu scramble and vegan french toast. website: www.theshangriladiner.com Cash only.
3.5 HappyCows based on member votes (16 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Sweet Tomatoes veg-friendly restaurant
10401 Olive Blvd, St Louis, Missouri (63141) (at Hwy 67, in Creve Coeur)
Phone number: 314-872-9181
Type of Food:  Ovo, Lacto, Buffet, Salad bar, Not 100% Vegetarian
Price Range: Inexpensive
Serves meat, veg options available. Part of buffet-style salad bar chain featuring a large spread of salad choices, soups, breads, desserts, with limited vegan options. Also located at 9846 Watson Rd (at Sappington Rd), 314-966-3882.
3.5 HappyCows based on member votes (3 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Terrene veg-friendly restaurant
33 N Sarah St, St Louis, Missouri (63108)
Phone number: 314-535-5100
Type of Food:  Ovo, Lacto, Vegan-friendly, Organic, Beer/Wine, Not 100% Vegetarian
Price Range: Expensive
Serves meat, veg options available. Offers some vegetarian options. Reservations recommended. Open lunch Tue-Fri, dinner Tue-Sun. Accepts credit cards.
3.5 HappyCows based on member votes (8 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Restaurant Owners Click Here
.

Health Food Stores: (11 Listings)
.

City Food Co-op health food store
2639 Cherokee St, St Louis, Missouri (63118) (at back rooms of Black Bear Bakery)
Phone number: 314-771-7213
Small, member owned and operated natural food cooperative providing natural and organic food, earth-friendly personal care and household products, vitamins, and more. Open every other week, Thursday and Saturday - see website for dates.
3 HappyCows based on member votes (1 review)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

Everlasting Life Natural Foods health food store
13076 New Halls Ferry Rd, St Louis, Missouri (63033) (at Parker Rd)
Phone number: 314-837-1141
Vegan food and supplements. Free health seminars on the first Saturday of month. Open Sun 12-5, Mon-Fri 10-7, and Sat 10-5.
Not rated yet (Be first to review!)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

Local Harvest Grocery and Cafe health food store
3137 Morganford Rd, St Louis, Missouri (63116) (at Arsenal)
Phone number: 314-772-8815
Independently operated grocery store offering local produce. Cafe across the street. Accepts credit cards.
Not rated yet (Be first to review!)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

New Dawn Natural Foods health food store
3536 Arsenal St, St Louis, Missouri (63118) (at South Grand)
Phone number: 314-772-9110
A small store that offers the basics including organic produce, vitamin, supplements, toiletries, and grocery.
4.5 HappyCows based on member votes (3 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

The Golden Grocer health food store
335 N Euclid, St Louis, Missouri (63108)
Phone number: 367-0405
Organic produce, bulk herbs, grains, teas, vitamins, supplements, body care products, refrigerated vegan food, grab-n-go entrees, reference books, metaphysical new age books and music, body oils, incense oils and holders.
5 HappyCows based on member votes (2 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

The Juice Box health food store
3003 Arsenal St, St Louis, Missouri (63118) (at Gravios)
Phone number: 314-667-5248
Sells vegan and vegetarian vitamins, snacks, drinks, and sports nutrition. In 2009 the owner received an Echoing Green Fellowship for The J.U.I.C.E. Project, a hybrid social enterprise created to combat disease mortality in inner cities by "re-imagining" the corner store as a one-stop shop for nutritious yet affordable foodstuffs as well as media health literacy education. Wheelchair accessible. Open Tue-Sat 9am-7pm, closed Sun-Mon.
5 HappyCows based on member votes (1 review)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

The Natural Way - Creve Coeur health food store
12345 Olive Blvd, St Louis, Missouri (63141) (at Creve Coeur)
Phone number: 314-878-3001
Natural foods, herbs, organic produce, deli foods, juices, vitamins. Open daily.
4 HappyCows based on member votes (2 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

The Natural Way - Webster Groves health food store
8110 Big Bend Blvd, St Louis, Missouri (63139) (at Webster Groves)
Phone number: 314-961-3541
Natural foods, herbs, organic produce, deli foods, juices, vitamins. Open daily.
4 HappyCows based on member votes (2 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

Trader Joe's health food store
13343 Manchester Rd, St Louis, Missouri (63131)
Phone number: 314-984-5051
Part of specialty food grocery store chain. Has vegetarian and vegan food items. Open daily. Accepts credit cards.
3 HappyCows based on member votes (1 review)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

Whole Foods Market - Galleria health food store
1601 S Brentwood Blvd, St Louis, Missouri (63144)
Phone number: 314-968-7744
Part of large natural foods supermarket chain. Has deli, vitamins, fresh fruits and vegetables including organic, eco-friendly household cleaning, grocery, and more. Stores in Saint Louis and nationwide. Open daily. Accepts credit cards.
4.5 HappyCows based on member votes (3 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

Whole Foods Market - Town and Country health food store
1160 Town and Country Crossing Dr, St Louis, Missouri (63017)
Phone number: 636-527-1160
Part of large natural foods supermarket chain. Has fresh fruits and vegetables including organic produce, deli, vitamins, supplements, personal care products, grocery, and more. Open daily. Accepts credit cards.
4.5 HappyCows based on member votes (4 reviews)  map/directions  Click here to add to saved list  Click here to add to favorites  Update this venue  Click to view added date  Store Owners Click Here .

.



Please let these businesses know you found them on HappyCow - thanks!

Read or add notes, events, travel information for St Louis, MO.
We always suggest calling before visiting any listing in this restaurant directory to be sure of the opening hours, etc...
Symbols & Terms

Still hungry? Try searching HappyCow for areas surrounding St Louis.

Please help us improve this St Louis vegetarian restaurant guide:
- Add health food stores, cafes, or a vegetarian restaurant St Louis, MO.
- Report technical difficulties.

- If you appreciate the information provided, please support this site.

Spread the word! - Please link to this page from your website, blog, or newsletter.

 
Sign up for our
FREE newsletter:
email:
name:
 


Your Ad Here
- info -



.

Use this site on your mobile device!


Thanks for Visiting
HappyCow needs your support!

Please support this site.

Voted "Best Vegetarian Restaurant Guide" on the Internet, this is the place to find good vegetarian restaurants & healthy food!
HappyCow was created to assist in making healthy vegetarian food available to all wherever possible. These St Louis vegan and vegetarian restaurant listings are primarily from you, the users, and some maybe arbitrary, outdated, or incomplete. If you are a local to St Louis, MO and know of any places (vegetarian restaurants St Louis) that are not included here please add them. HappyCow© and its creators claim no responsibility for any information that might be inaccurate in any way.