Spanish restaurant specializing in paella. Offers good food, wine, and friendly service. Features grilled meats and seafood.