Toro Tapas & Grill offers a diverse selection of Spanish tapas and grilled dishes.