← Tampa restaurants
La Rumba Restaurant
No reviews yet
Restaurant7801 N Nebraska Ave, Tampa
Own or manage La Rumba Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address7801 N Nebraska Ave, Tampa 33604-4240
Phone+18132341317
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.