Mexican restaurant, Restaurant in Avalon, CA
Maggie's Blue Rose is a waterfront Mexican restaurant on Catalina Island's Front Street in Avalon, known for lobster tacos, Front Street nachos, and margaritas served in distinctive skull glasses. The restaurant has won multiple awards at Avalon's annual Taste Around Avalon competition. It's a longtime local favorite offering festive, island-inspired dining.




