Sabor Maracucho is a Venezuelan restaurant.