← Palm River-Clair Mel restaurants
La Isla Del Sol Azul
No reviews yet
Cuban2309 S 50th St, Tampa
Own or manage La Isla Del Sol Azul? Claim this listing free
Hours
Hours not listed yet.
Details
Address2309 S 50th St, Tampa 33619-5231
Phone8132486912
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.