Tin Roof Tacos Categories RestaurantsCatering 1750 W McMillan Road, #160 Meridian ID 83642 (208) 336-6461 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×