Metaphysical shop · New Orleans, LA

Mystic Tea Leaves

Walk-ins welcomeChecked Sep 2026

About

Decatur Street tea-leaf and tarot room.

What you’ll find

Tarot
How you’ll meetIn person
LanguagesEnglish
ServesFrench Quarter

Location

1233 Decatur St, New Orleans, LA

Open in maps →

Details last checked 27 September 2026. Compiled from public information.