Update Info - Joe's Crab Shack
This restaurant was reported as closed. If it is open, let us know.
Joe's Crab Shack
110 SW Water St
Peoria, IL 61602
110 SW Water St
Peoria, IL 61602
This restaurant was reported as closed. If it is open, let us know.