The plot makes even more sense if you take it out of Spain and put it in New Orleans, where it was originally supposed to be filmed. The original script set it in New Orleans because it's considered to be the culinary mecca of the United States. Funds ran short, however, and they ended up filming in Spain rather than shooting the the first ever Who episode in the US.
(no subject)