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