Name | FRIDA'S |
---|---|
Address | 622 North and South Road, St Louis, MO 63130 |
City | St Louis Mo |
Category | Vegetarian Restaurants |
Phone | +1-314-727-6500 |
Email ID | |
Speciality | Mushroom Reuben, Beef and Bean Drunken Burrito, Falafel, Mushroom Avocado Wrap, Hummus Platter, Green Machine, Spring Rolls, Southwestern Egg Salad Quesadilla, Chili Ginger Edamame, Elotes, Red Bean and Vegetable Enchiladas, Organic Hot Tea, Signature Kale Salad, Buffalo Cauliflower, Bodybuilder Salad & Falafel Wrap |
About | Frida's is an eco-friendly eatery based in St.Louis, MO. It is a locavore restaurant serving vegetarian, vegan, and raw dishes, plus custom orders for diet allergies. This full-service, contemporary restaurant featuring vegetarian and plant-forward fare. Rick & Natasha are the owners of this restaurant. Over seven years in business, they have been honored with over 25 awards for their cuisine and non-beef burgers. Their team welcomes you to come in, sit down, relax, and enjoy a made-to-order meal from their scratch kitchen. Frida's team loves its community and the surrounding St. Louis region and is committed to supporting the local economy. Frida's is a perfect place to hang out with your friends and family. Frida's offers dine-in and curbside pickup. |
Website |
Following are the list of some other best Vegetarian Restaurants In St Louis Mo United States
3177 South Grand Boulevard, St Louis, MO 63118
6344 South Rosebury Avenue, St Louis, MO 63105
3001 Locust St, St. Louis, MO 63103, United States
4993 Loughborough Ave, St. Louis, MO 63109, United States
6344 S Rosebury Ave, St. Louis, MO 63105, United States
Historic Soulard Market Booth, 730 Carroll St #112, St. Louis, MO 63104, United States
3191 S Grand Blvd, St. Louis, MO 63118, United States
307 Belt Ave, St. Louis, MO 63112, United States
6138 Delmar Blvd, St. Louis, MO 63112, United States
1325 Hampton Ave, St. Louis, MO 63139, United States
6101 Delmar Blvd, St. Louis, MO 63112, United States
307 Belt Ave, St. Louis, MO 63112, United States
1956 Utah St, St. Louis, MO 63118, United States
6671 Chippewa St, St. Louis, MO 63109, United States
4145 Manchester Ave, St. Louis, MO 63110, United States
3210 S Grand Blvd, St. Louis, MO 63118, United States