I visited several restaurants while visiting Catalina, and Maggie's was fantastic. we sat on the patio over looking Crecent Ave and the beach. The food and staff were great. It's a little on the pricey side, but it was worth the money. If you get a chance to eat there, I would recommend it.
If you own or manage Maggie's Blue Rose, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.