A Royal Makeover – No Me Gusta Slimy Things

Escargot might have a high-end price tag, but does it have the flavor to match? I’m with Ramone… give me tacos all day, every day.