← Tampa restaurants
El Barrio 809
No reviews yet
Dominican5101 E Busch Blvd Ste 7, Tampa
Own or manage El Barrio 809? Claim this listing free
Hours
Hours not listed yet.
Details
Address5101 E Busch Blvd Ste 7, Tampa 33617-5380
Phone9294747742
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.