Toro Tapas & Grill is a restaurant offering a selection of tapas and grilled dishes. It is known for its Spanish cuisine and vibrant atmosphere. Key facts used: Name includes 'Tapas & Grill', indicating cuisine and establishment type.