Toro is a cozy restaurant in Nashville, TN that specializes in serving authentic Spanish cuisine.
With a menu featuring a variety of tapas, paellas, and traditional dishes, Toro offers a taste of Spain in the heart of Tennessee.
Generated from their business information