Cuban Restaurants

Rose Bar Tampa

Address: 122 S Howard Ave, Tampa, FL 33606