New in Store
BOTANICA NAHUALLI
Offers everything you need for your religious and spiritual needs. In addition to a vast selection of natural supplements and other products from Mexico and Central America.


Wellness, Wisdom, Wonder...
Nourish Your Body, Mind, and Soul. Botánica Nahualli offers a holistic approach to wellness. Explore our collection of high-quality vitamins and supplements from Mexico and Central America, to support your physical health. Indulge in our soothing teas to calm your mind and uplift your spirit. Discover the power of ancient wisdom with our carefully curated selection of esoteric products.
Our Location
We are located at the Santa Cruz Plaza
Our store hours are:
Monday - Saturday
10:00 AM - 7:00 PM