Listing 57 restaurants in and around Avalon.
Avalon is the only incorporated city on Santa Catalina Island, in the California Channel Islands, and the southernmost city in Los Angeles County. The city is a resort community with the waterfront dominated by tourism-oriented businesses. The older parts of the town on the valley floor consist primarily of small houses and two and three-story buildings in various traditional architectural styles.
509 Crescent Avenue, AVALON, California 90704
Located in the beautiful city of Avalon, just steps from the beach, Luau’s offers breathtaking views of the harbor in a lively, fun tropical setting.
220 Crescent Avenue, AVALON, California 90704
Our passion for creating the highest quality ice cream and frozen treats shines through in every scoop we serve.
Inspired by the beautiful surroundings of the island, our unique flavors are made with the freshest ingredients to ensure that every bite is a burst of deliciousness.
113 Metropole Avenue, AVALON, California 90704
It is our mission to create a great vibe for our community and vistors to come together and enjoy, share an excellent meal, and discover that with everything in our power each item before them is locally curated, sourced with our planet in mind, and supporting small business.