The Cuba Station
(40)
Cuban restaurant
Permanently closed
Address: 5001 Harrisburg Blvd, Houston, TX 77011
People also ask
Does the US pay Cuba for Guantanamo Bay?
What are the waters around Cuba?
No information is available for this page. · Learn why
I've always heard that there was a battle of Cuba Station but I can't seem to find any info on it. Can anyone help? Cuba, Alabama is located about 18 miles ...