Taqueria Toluca is a cozy Mexican restaurant in Greenwood, SC, offering a variety of traditional dishes with a focus on tacos and other street food favorites.
With a casual atmosphere and authentic flavors, Taqueria Toluca provides a taste of Mexico in the heart of South Carolina, catering to both dine-in and takeout customers.
Generated from their business information