© OpenStreetMap contributors
  • Adelaide Spanish Restaurants

    El Toro Espanol - restaurant

    39a Semaphore Road

    Spanish, extensive tapas menu. Australian and Spanish wines.

    Mexican, Spanish
    $$$
    restaurant location Semaphore