Tapas Illa offers a variety of Spanish tapas, cafe fare, paella, sandwiches, and pizza.