"Olita's is a lovely Mexican restaurant on the Santa Cruz wharf!! The menu features multiple Mexican sea food dishes that are delightful. The atmosphere is lively and the ..."
"WE love going to this place as a family when we go to the pier. The food is great and the seafood is fresh. The view is incredible. ..."