Share:

Oscar's Taco Shop in Franklin, Tennessee

There are 3 Oscar's Taco Shop in Franklin, Tennessee. Please click on the specific Oscar's Taco Shop from the list below to get its detailed information.

  • 4.21 Miles
    4115 Mallory Lane, Franklin, Tennessee - 37067
    (615) 790-1003
  • 1.75 Miles
    1511 Columbia Avenue, Franklin, Tennessee - 37064
    (615) 794-5651
  • 4.42 Miles
    188 Front Street, Franklin, Tennessee - 37064
    (615) 790-3020