Satchmo's is located in a tiny building that once housed a drive-through tamale joint, which is shown off...
All reviews seem positive