KB's
1520 Fillmore St, Twin Falls, ID 83301-5717
KB's is a Mexican place is located in Twin Falls, Idaho. The address of KB's is 1520 Fillmore St, Twin Falls, ID 83301-5717.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 208-733-5194, or open their website to view relevant information, The url is http://kbsburrito.com/