Quilla is a Spanish restaurant, cafe, and bar offering a diverse menu with a focus on seafood and local cuisine. Guests can enjoy a variety of dishes from tapas and salads to burgers, all while experiencing a vibrant atmosphere.