Skip to main content
Log in
Loading...
Casa Cafe 3406 South 25th East - 3406 South 25th East Idaho Falls, ID
Skip to main content
Log in
Home
Idaho Falls
Casa Cafe 3406 South 25th East
Casa Cafe 3406 South 25th East
Cafe / Coffee Shop
Price range $1-15
$
Closed
3406 South 25th East, Idaho Falls, ID 83404
Call
About
Come in and enjoy!
Contact
Phone
(208) 270-4268
Location
3406 South 25th East
Idaho Falls, ID 83404
Loading map...
Home
Idaho Falls
Casa Cafe 3406 South 25th East
Directions
Share
Order online