C Christopher Cavender Review of Toro Restaurant 3 years ago Not a fan of tapas, but their food was DELICIOUS.
Comments: