Eating Cuban Sandwich Cafe at Cubi Bar Cafe restaurant in Pensacola, FL.

Feedback

Do you manage or own Cubi Bar Cafe?

Yes