Skip to content
Bar

Rumba Island Bar & Grill

3 locals recommend ·
Location
3687 Tampa Road
Oldsmar, Florida 34677
Phone+1 813-475-5974
Hours of Operation statusClosed · Opens 11:30 AM