From the Back Cover:
Cover of album was taken at El Fenix Restaurant on the Northwest Highway in Dallas, Texas.
The story of El Fenix, supposed inventors of the enchilada.
buy this record at MusicStack!
Mail (will not be published) (required)