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
Details last checked 27 September 2026. Compiled from public information.