Last updated: 02:34 PM ET, Tue March 07 2017

How Much Would You Pay for the World's Ultimate Taco?

Hotel & Resort Velas Resorts Monica Poling March 05, 2017

PHOTO: Grand Velas Los Cabos has introduced the world
PHOTO: Grand Velas Los Cabos has introduced the world's most expensive taco. (Photo courtesy of Velas Resorts)

Comments

LOAD FACEBOOK COMMENTS