Where to Get a Margarita
We're celebrating National Margarita Day! Check our list of best places to grab a Margarita on Catalina Island. 1. Mi Casita Mexican Located on Clarissa Ave, just around the corner from Avalon's front street, enjoy open air patio dining at this Avalon favorite. Mi Casita's house special margarita…
Continue Reading