Oscar's Taco Shop
4115 Mallory Ln, Franklin
(615) 790-1003
Menu
Restaurants in Franklin, TN
Oscar's Taco Shop
4115 Mallory Ln, Franklin, TN 37067
(615) 790-1003