La Charreada
2501 Shawnee Rd, Lima, OH 45806-1409
La Charreada is a Restaurant place is located in Lima, Ohio. The address of La Charreada is 2501 Shawnee Rd, Lima, OH 45806-1409.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 419-221-6001,