Tacos El Charro
2121 W Broadway Blvd, Sedalia, MO 65301-2506
Tacos El Charro is a Latin place is located in Sedalia, Missouri. The address of Tacos El Charro is 2121 W Broadway Blvd, Sedalia, MO 65301-2506.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 660-553-5206,