Los Toros
Spanish · Tapas · Seafood
Los Toros is a Spanish restaurant offering a genuine combination of traditional cuisine with local ingredients.
Location
Best places nearby
The highest rated places close to Los Toros.
Local restaurants nearby
5075 George St, NS



