La Cotorra Cafe is a casual restaurant offering quick bites, small plates, desserts, and sandwiches.