Rubens Cuban Spot Cafe
Headings:Restaurants, Cafes
Latitude:28.031492 Longitude:-82.426967
2901 E Busch Blvd
Tampa, FL 33612
Call
18133042528
Search... .c_cuban tampa fl Searched:Restaurants Maximum pages:5 Page size:10 Total businesses:17 Businesses tag:Open Search with coordinates:false