SNL creates the ultimate taco

Taco Town rules!

By Jeremy Selwyn
Chief Snacks Officer


This week's Saturday Night Live (Oct. 8, 2005, the one with Ashlee Simpson not getting caught lip-syncing) had an ad for Taco Town's new multi-layer creation. Here's how they make it:

The unfortunate thing here is that Taco Town is just a fictional fast-food chain. Lately it seems like most of the fast-food chains are spending all their effort counting calories and adding more salads and fruit cups to their menus, rather than making a bold decision to create something truly tasty like Taco Town has.

Bravo, Taco Town!

More About Mexican Food

More About Fast Food

More About Sandwiches

The Web Just Got Less Useful.