Review of Casa De Ochoa

383 S 2nd W Ste B, Rexburg, ID 83440

Overall Rating

Review


Chips are fried with flour tortillas

Updated 3 years ago

Celiac