Maggie’s Blue Rose is the go-to restaurant for award-winning Mexican food on Catalina Island. With its unique waterfront location, the restaurant offers the perfect setting to enjoy a variety of innovative dishes and specialty cocktails, such as our award winning margaritas. Mexican food for lunch or dinner with a view of our colorful and lively front street.