A hotel in Mexico is serving up the world’s most expensive taco. It was created by Executive Chef Juan Licerio Alcala at The Grand Velas Los Cabos hotel in Cabo San Lucas and costs a whopping $25,000.

What makes it so darn expensive? According to incrediblethings.com, the Lux Taco is filled with langoustine, kobe beef, black truffle brie cheese, and Almas Beluga caviar, and is wrapped in a 24-karat gold flake-infused tortilla.