Update Info - Lacharreada Mexican Restaurant
This restaurant was reported as closed. If it is open, let us know.
Lacharreada Mexican Restaurant
7925 W State Rd 28
Elwood, IN 46036
7925 W State Rd 28
Elwood, IN 46036
This restaurant was reported as closed. If it is open, let us know.