Sabor A Cuba Gift Cards
About Sabor A Cuba
How Does it All Work?
I walk by this place every day. It always smells phenomenal. There aren't always a lot of people dining there, but don't let that fool you. Pros: The...
I've had my eye on you for some time, Sabor A Cuba. I wondered, are you going to compete with some of the better known Cuban establishments (i.e. Cafe 28)...
Love the cuba sandwiches here and the Palomialla. Service is alway great and the food in consistence.