About Hugo's Spanish Restaurant

Hugo's Spanish Restaurant is a Spanish restaurant located at 931 S Howard Ave in Tampa, FL 33606. Hugo's Spanish Restaurant has been described as an Good Spanish restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for Hugo's Spanish Restaurant

All Reviews for Hugo's Spanish Restaurant