Would You Spend $25,000 on the World’s Most Expensive Taco?

Tacos are generally low-cost fare in Mexico – you can buy one from street stalls for as low as 10 pesos (¢50) – so how can one cost as much as a fully optioned family car? Juan Licerio Alcala, the executive chef at the Grand Velas Los Cabos Resort, a luxury vacation destination in Baja California, and […]