Lived in St. Louis for 3+ years, best Mexican in town. Moved away with job to So. Dakota - nothing even close to Chihuahua's here.
All reviews seem positive