Charlie Tulum's Fish Tacos 2303 Gulf Blvd Indian Rocks Bch, FL 33785 Phone: (727) 595-4644
Category: Restaurants