
77.85
TVFScore
TVFScore
Aguila Sandwich Shop in Tampa, FL is a family owned and operated restaurant specializing in Cuban and Latin cuisine. The shop...
Aguila Sandwich Shop in Tampa, FL is a family owned and operated restaurant specializing in Cuban and Latin cuisine. The shop...