Skip to Main Content

Thousand Petal Lotus

Category: Grocery Store

Address

264 Vista Village Drive View on Google Maps
Ste A
Vista, CA 92084
(760) 536-3339

visit website

Social Media

Details

We are a 100% Vegan Plant Based Specialty Food Store located near Downtown Vista (North County San Diego). One of our goals is to raise awareness about the benefits of eating Plant Based Foods. Not only does a Plant Based Diet have a positive impact on our overall well-being, it is also environmentally and animal friendly.


If you are a business owner and want to update your business listing, please Contact Us

Nearby Dining

Nearby Shopping

Nearby Parking