Box of Cubans
5.5 Star Yelp Rating
79 Ratings yelp logo
10323 Causeway Blvd Tampa, Florida 33619 | Restaurant Info