Somehow manages to remain exceptional even while being a tourist destination. Delicious food and wonderful service and beautiful surroundings.
4941 E Busch Blvd Suite 170Tampa, FL 33617
From Business: Ruben's Cubans started 27 years ago as a small sandwich shop in Temple Terrace serving mainly Cuban sandwiches. Today we are a sit down caf with a full menu of Cuba…