|
|
KB's Twin Falls North is a restaurant located in Twin Falls, Idaho at 1520 Fillmore Street. They are open every day of the week. Cabo sauce, chipotle sauce,cilantro-lime vinaigrette, yogurt dressing, miso dressing, creamy chipotle dressing, tomatillo sauce, KBâs homemade salsa. Cabbage, cheese, carrot, corn, cilantro, roasted garlic, jalapeño, onion, rice, refried beans, Black. Cheese, black...
1520 Fillmore Street, Twin Falls, ID, 83301
|
|
|