Liborio's Latin Cafe (Menu)

8210 Causeway Blvd, Tampa
+1 813-623-1318

Give a rating to Liborio's Latin Cafe

Suggest a dish

How much did you spend at Liborio's Latin Cafe?