Spanish
1 Telefèric Barcelona Newport Beach
311 Newport Center Drive, Newport Beach
- Take-Out
- Delivery
“I had a wonderful experience at this Spanish restaurant in Newport. The food was delicious, the service was excellent, and everyone greeted us with a warm smile. I wasn’t having the best day, but the lovely food and kind, cheerful service truly lifted my spirits. Thank you for making my visit so enjoyable”