Tacos El Charro
2121 W Broadway Blvd, Sedalia, MO 65301
Reviews
04/26/2024
Provided by YPmobileStreet tacos carne asada are the best! The green sauce is to die for!
More Business Info
- Hours
- Regular Hours
Mon - Tue: Wed: Thu - Sat: - Price Range
- $
- AKA
Taco De Charro
- Other Link
- Categories
- Restaurants, Mexican Restaurants
Suggest an Edit