Oscar's Taco Shop
OPEN NOW
Today: 10:00 am - 9:00 pm
Phone: (615) 794-5651
Address: 1511 Columbia Ave, Franklin, TN 37064
Website: http://www.oscarstacoshop.com
Cuisines: Mexican, Latin American
406 Royal Xing, Franklin, TN 37064
603 Hillsboro Rd, Franklin, TN 37064
1031 Riverside Dr Ste C, Franklin, TN 37064
1609 Columbia Ave, Franklin, TN 37064
120 4th Ave S, Franklin, TN 37064
1113 Murfreesboro Rd, Franklin, TN 37064
1916 Columbia Ave, Franklin, TN 37064
400 Downs Blvd Ste 100, Franklin, TN 37064
102 Alpha Dr, Franklin, TN 37064
2016 Columbia Ave, Franklin, TN 37064