Oscars Taco Shop
Add to Favorites
OPEN NOW
Today: 10:00 am - 10:00 pm
Saved to Favorites
Phone: (865) 633-0330
Address: 2121 Cumberland Ave, Knoxville, TN 37916
Website: http://oscarstacoshop.com
Cuisines: Mexican, Take Out, Latin American
Price Range : Below Average
116 Cedar Ln, Knoxville, TN 37912
716 20th St, Knoxville, TN 37916
1817 Lake Ave, Knoxville, TN 37916
118 N Forest Park Blvd, Knoxville, TN 37919
4406 N Broadway St, Knoxville, TN 37917
2135 Cumberland Ave, Knoxville, TN 37916
1800 Cumberland Ave, Knoxville, TN 37916
1 Market Sq, Knoxville, TN 37902
500 Henley St, Knoxville, TN 37902
1819 Lake Ave, Knoxville, TN 37916