Update Info - Open Throttle Saloon
This restaurant was reported as closed. If it is open, let us know.
Open Throttle Saloon
105 Taylor St SW
Shellsburg, IA 52332
105 Taylor St SW
Shellsburg, IA 52332
This restaurant was reported as closed. If it is open, let us know.