Bistro Bar La Isla offers flavorful cuisine with generous portions and a selection of craft beers.