Cantina Canalla is a Mexican restaurant offering vegetarian options and a full bar. They offer delivery and accept credit cards.