La Cruz de Granada is a restaurant offering traditional flavors in appetizers and larger portions. They provide vegetarian and vegan options.