Bar Cascudo is a restaurant specializing in traditional Spanish cuisine with a unique touch. They offer homemade-style dishes and desserts, with a daily menu available.