Review of The Diablas Kitchen

368 A St, Idaho Falls, ID 83402

Overall Rating

Review


Not a ton of gluten free options, but what I ordered was damn delicious!

Celiac friendly?

Yes

Updated 5 years ago