Mesón Suiza is a restaurant specializing in Spanish cuisine, particularly tapas. They offer a variety of dishes with a focus on quality ingredients.