OMBU on Born Boulevard is a vibrant dining spot in Palma de Mallorca that offers a delightful fusion of Mediterranean and Spanish cuisines. Known for its lively atmosphere and creative tapas, it's a favorite among both locals and tourists seeking a memorable culinary experience.