Coffee & Tea Restaurants in Twin Falls, ID Java Jungle1970 Addison Ave ETwin Falls, ID, 833012087350202BreakfastCoffee ShopsRestaurantRestaurants That DeliverTea Rooms Show MoreSee AlsoCoffee Shops