Update Info - Al's Blue Toad
This restaurant was reported as closed. If it is open, let us know.
Al's Blue Toad
86 16th Ave SW
Cedar Rapids, IA 52404
86 16th Ave SW
Cedar Rapids, IA 52404
This restaurant was reported as closed. If it is open, let us know.