La Charreada Phone: 812-332-2343 La Charreada 1720 N. Walnut Street Bloomington, IN 47404 United States Web Address: https://www.lacharreadabloomington.com/ Location Type: Restaurant Updated April 19, 2024