Ibiza has recently become one of my favorite restaurants in Houston thanks in part to the new crew of hostesses. The food is tasty, interesting, and nicely presented. The wait staff is friendly and knowledgeable, and they help make the evening enjoyable.
more