SEARCH THE TEAM

Showing posts with label food. Show all posts
Showing posts with label food. Show all posts

Sunday, January 30, 2011

First Fuckin' Taco Bell?

In 1991, Taco Bell opened the first Taco Bell Express in San Francisco, California. This concept is a reduced-size restaurant with a limited menu (primarily items priced under $1)
stay.tuned.stay.true.sesh