Although no fault of this place but Tapa menu's confuse me. This place has Tapas. I went for HH which is super great. With drink specials they also have FREE food. How can it get any better than that! I would give the free food three stars on quality but hey it's FREE to those participating in HH.
If you own or manage Isabella's Taverna & Tapas Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.