Update Info - El Bohio Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Bohio Restaurant
809 Liberty St
Springfield, MA 01104
809 Liberty St
Springfield, MA 01104
This restaurant was reported as closed. If it is open, let us know.