Franklin Restaurants

Franklin Restaurants

Find and review the best restaurants in
Franklin, Idaho

  • 1. La Tienda II
    3.0 stars
    4 N State St, Franklin, ID, 83237
Is there a restaurant missing from our directory? Add it now!
Recent Activity