Belated shot of our dinner spot tonight - home of the worlds first chimichanga.

A dimly lit scene features a bright red neon sign displaying the words El Charro.