US NEWS FEEDS
The Tennessean Ruiz's father opened his first Taco Shop in California in the early 1980's and their great success allowed the family to expand into Tennessee in 2003. Fairview location is one of nine Oscar's Taco Shops in Tennessee and boasts Southern California ...
Fairview Tennessee - Google News
READ MORE >
Oscar's Taco Shop opens new location in Fairview - The Tennessean